Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: inserimento e data

  1. #1
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    inserimento e data

    ciao a tutti!

    ho dei problemi con l'inserimento di alcuni dati nel database (mySQL).

    la parte incriminata è la seguente:
    Codice PHP:
      $date $_POST['year']."-".$_POST['month']."-".$_POST['day'];
      
    $insert "INSERT INTO interviews (with, date, intro, text, file) VALUES('".$_POST['person']."', '".$date."', '".$intro."', '".$text."', 'nofile')";
      
    $dati mysql_query($insert);
      if (
    $dati) {
       echo 
    "<script language=\"JavaScript\" type=\"text/javascript\">location.href='http://www.fanarctica.com/interviews.php';</script>";
      }
      else {
       
    mysql_error();
      } 
    if ($dati) è falso ma non ottengo ALCUN messaggio di errore!

    la data (entra in un campo data yyyy-mm-dd) come dev'essere inserita?

    grazie x gli aiuti!

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    prova così
    Codice PHP:
    if ($dati == false) {
    echo 
    mysql_error();
    }
    else
    {
    // ...


  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    ah

    è venuto fuori!

    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 'with, date, intro, text, file) VALUES('someone', '2004-06-01',

    è la data, no, sbagliata?
    come la si inserisce?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    sbagli la query di inserimento... sei sicuro che l'errore che hai scritto è tutto? se no trascrivilo

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    l'errore è tt lì!

    so che la query è sbagliata ma non so come correggerla.
    per questo ho postato qui! :gren:
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #6
    with e' una parola riservata.... non puoi usarla nei nomi tabella, campo, alias....


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    ti ho pulito la query:
    Codice PHP:
    mysql_query("INSERT INTO interviews (with, date, intro, text, file)VALUES ('" $_POST["person"] . "','$date','" $intro "','" $text "','" "nofile . "); 

  8. #8
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    GRAZIE MILLE!

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  9. #9
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    suppongo che funzioni no?

  10. #10
    Originariamente inviato da PaTeR
    suppongo che funzioni no?
    No!.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.