Visualizzazione dei risultati da 1 a 5 su 5

Discussione: update syntax error

  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    update syntax error

    Ho usato lo stesso medesimo codice per una pagina di un vecchio sito
    Codice PHP:
        $sql 'UPDATE architetti SET 
        desc=\''
    .$desc.'\',
        desc_eng=\''
    .$desc_eng.'\'
        WHERE id_arch = '
    .$id_arch
    Ora lo sto riutilizzando per una nuova pagina e in fase di update mi da come stampa della sql:
    UPDATE architetti SET desc='srthsrt', desc_eng='hsrthsh\'swvelm č weevņmwe\'vf,weņ ' WHERE id_arch = 4

    e come notice:
    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 'desc='srthsrt', desc_eng='hsrthsh\'swvelm č weevņmwe\'vf,weņ


    Ma qual'č il problema?

  2. #2
    codice:
    $sql = "UPDATE architetti SET
        desc = '$desc',
        desc_eng = '$desc_eng'
        WHERE id_arch = '$id_arch' ";

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

  3. #3
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    ma č assurdo!!

    UPDATE architetti SET desc = 'sh', desc_eng = 'wsrth' WHERE id_arch = '3'
    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 'desc = 'sh', desc_eng = 'wsrth' WHERE id_arch = '3'' at

    E' assurdo perchč nelle altre pagine mi va anche con il primo caso...
    I campi che vado a modificare nel database sono tutti di tipo text e varchar

  4. #4
    l'errore e' nel nome del campo.... DESC e' una parola riservata e viene interpretato come il DESC del ORDER BY

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

  5. #5
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    mannaggia

    grazie!!!

    e' sempre davanti agli occhi la soluzione

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.