Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 24

Discussione: mysql

  1. #11
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    il risultato della query, dove lo metto?
    nel senso che dove metto il valore recuperato?
    io ho scritto:

    $query = "SELECT date_format(data,'%d/%m/%Y') as dataita from prodotto where id = $id_prod";
    $data = mysql_query($query,$conn);

    devo scrivere così per recuperarlo??

  2. #12
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da ylio82
    il risultato della query, dove lo metto?
    nel senso che dove metto il valore recuperato?
    io ho scritto:

    $query = "SELECT date_format(data,'%d/%m/%Y') as dataita from prodotto where id = $id_prod";
    $data = mysql_query($query,$conn);

    devo scrivere così per recuperarlo??
    Codice PHP:
    $query mysql_query("SELECT date_format(data,'%d/%m/%Y') as dataita from prodotto where id = $id_prod");

    $row mysql_fetch_assoc($query);
    $data $row['dataita'];
    echo 
    $data

  3. #13
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    non funziona... mi stampa valore vuoto...

  4. #14
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da ylio82
    non funziona... mi stampa valore vuoto...
    che significa mi stampa valore vuoto?

    sei sicuro che esista l'$id_prod che usi nella query?

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    si perchè nella select che si trova nella stessa pagina, i valoi me li recupera...
    quindi $id_prod contiene l'id della riga interessata.
    Il problema sta nel recupero della data...
    tu mi hai dato questo codice

    $query = mysql_query("SELECT date_format(data,'%d/%m/%Y') as dataita from prodotto where id = $id_prod");
    $row = mysql_fetch_assoc($query);
    $data = $row['dataita'];

    ho provato a stampare i valori di $QUERY, $ROW e $DATA
    sono tutti vuoti..

  6. #16
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Ma il campo si chiama data?

  7. #17
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    si si il campo del database si chiama data...

  8. #18
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da ylio82
    si si il campo del database si chiama data...
    prova ad aggiungere la segnalazione di errori nella query e a stamparla a video per vedere cosa contiene.

    $query = "SELECT date_format(data,'%d/%m/%Y') as dataita from prodotto where id = $id_prod";
    echo $query;
    $esegui = mysql_query($query) or die(mysql_error());
    $row = mysql_fetch_assoc($esegui);
    $data = $row['dataita'];
    echo $data;

    edit. comunque sarebbe meglio se il campo data lo rinominassi visto che è una parola riservata di mysql.

  9. #19
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    mi dà questo errore...

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

  10. #20
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    794
    FUNZIONAAAAAAAAAAAAAAAA
    il prblema era in $id_prod...
    anche se mi sembra strano...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.