+ Rispondi alla Discussione
Risultati da 1 a 2 di 2

virgolette ed errore 1064: You have an error in your SQL syntax

Ultimo Messaggio di PietroR il:
  1. #1
    User Attivo
    Data Registrazione
    May 2006
    Località
    London
    Messaggi
    1,038

    virgolette ed errore 1064: You have an error in your SQL syntax

    Salve a tutti.
    Quando in un campo di testo inserisco anche le virgolette come per esempio "test", nel premere invio per inviare i dati nel database mi esce questo errore:

    1064: 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 'test"

    Come posso risolvere?
    La query che inserisce i dati nel database e':

    Codice PHP:
    $query="insert into ticket
    (id_ticket, mittente, nome_ticket, codice_ticket, risposta, data_risposta)
    values
    (NULL,\"
    $mittente\",\"$nome_ticket\",\"$ticket\",\"$risposta\",NOW())";
    echo
    "$query";
    $risultato = @mysql_query($query) or die (mysql_errno() . ": " mysql_error()); 
    Il campo in questione è $risposta
    Ho anche aggiunto stripslashes ma non serve a niente...

    Potete aiutarmi a risolvere?
    Grazie

  2. #2
    Moderatore L'avatar di PietroR
    Data Registrazione
    Feb 2013
    Località
    Brescia
    Messaggi
    482
    Aggiungi PietroR su Linkedin
    Ciao No_Stress
    l'errore è causato dal fatto che se stampi la variabile risposta otterrai "$test" interpretando come chiusura della strina le prime ".
    Prova a dare un'occhiata qua
    http://dk2.php.net/manual/en/functio...ape-string.php
    e nel frattempo prova anche a stampare la query nella sua interezza.

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.