Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    3

    Strano messaggio di errore php mysql

    Salve a tutti
    scrivo perchè nonostante ci lavori da 6 ore non riesco ancora a capire come mai il codice sotto riportato continua a dare errore di sintassi da parte di mysql in particolare

    "Errore nella query INSERT INTO membersii (username,password,nome media,informazioni sul media,indirizzo,stato,cap,telefono,altro telefono,email,ip); VALUES ('Media sono','7bnw0ayh','Media sono','un media importante','via angeli','italy','98100','415-555-1212','415-555-1212','ciao@mia.it','::1'): 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 'media,informazioni sul media,indirizzo,stato,cap,telefono,altro telefono,email,i' at line 1"

    nonostante sembra corretto.

    Premetto che sono ancora un novizio e nonostante i primi piccoli successi preso dall'emozione ho continuato fino a fare qualcosa di sempre piu grande ritrovandomi a sbattere la testa sulla riga di sotto spero possiate aiutarmi.

    Grazie



    $query = "INSERT INTO $DB_table (username,password,nome media,informazioni sul media,indirizzo,stato,cap,telefono,altro telefono,email,ip)
    VALUES ('$firstname','$password','$firstname','$last_name ','$home_address','$state','$zip','$phone','$alt_p hone','$email','$ip')";

  2. #2
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    Ciao,

    non è che forse stai inserendo dei dati che contengono degli apici?


    "Non soffocare la tua ispirazione e la tua immaginazione,
    non diventare lo schiavo del tuo modello"

    Vincent van Gogh

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Hai una colonna che si chiama 'nome media' sulla tabella?
    Se sì, a parte che è una pessima idea, devi metterla fra backtick nella query, così: `nome media`.
    Attento, backtick != apici. Per ottenerli alt+96

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.