Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [MySQL] - UPDATE: errore sintassi

    Non c'è verso, non riesco a cavarne le gambe.
    Mi da un errore di sintassi su una query di questo tipo:

    UPDATE tap SET 4=66,6=78 WHERE sid=1


    "4", "6" e "sid" sono 3 campi numerici.

    Drupal mi da quest'errore:

    "user warning: 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 ''4'=66,'6'=78 WHERE sid=1' at line 1 query: UPDATE tap SET '4'=66,'6'=78 WHERE sid=1 in /home/www/tuttiallapari.freehostia.com/includes/database.mysql.inc on line 120."

    Grazie a tutti

  2. #2
    non puoi avere nomi di campo 'numerici' altrimenti che cacchiolo di casino fa mysql.

    per i nomi di campo e tabella bisogna usare lo stesso criterio che si deve utilizzare per i nomi delle variabili. nessun spazio, non deve iniziare per numero, o carattere di controllo, o reserved words....

    La cazzata e' che lo lascia mettere e poi non lo gestisce. dovresti mettere le apici inverse alt + 96 `4` ma e' molto meglio evitare di metterli proprio.

    se ti servono proprio metti un _ davanti al numero _4 _6 e' il modo piu' corretto.

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

  3. #3
    Originariamente inviato da piero.mac
    non puoi avere nomi di campo 'numerici' altrimenti che cacchiolo di casino fa mysql.

    per i nomi di campo e tabella bisogna usare lo stesso criterio che si deve utilizzare per i nomi delle variabili. nessun spazio, non deve iniziare per numero, o carattere di controllo, o reserved words....

    La cazzata e' che lo lascia mettere e poi non lo gestisce. dovresti mettere le apici inverse alt + 96 `4` ma e' molto meglio evitare di metterli proprio.

    se ti servono proprio metti un _ davanti al numero _4 _6 e' il modo piu' corretto.
    Madonna quanto so' 'gnorante ...
    Ti ringrazio infinitamente.

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.