Help MySQL

Gestart doorSebastiaanh3 reacties35 weergaven

4 berichten · pagina 1 van 1

Sebastiaanh

Lid · Topicstarter

Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo iedereen,
Alweer een rare fout: mijn script slaat de gebruiker niet op in de database!

Dit is de code:

mysql_query("INSERT gnaam, ww, email, leeftijd, woonplaats, INTO users VALUES (". $_POST[gnaam] .", ". $_POST[ww] .", ". $_POST[email] .", ". $_POST[leeftijd] .") ") or die(mysql_error());


En dit is de fout:

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  ww, email, leeftijd, woonplaats, INTO users VALUES (test, test, test@test. at line 1


Mvg,

Sebastiaan
0
Fass

Lid

Berichten
3.771
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
do es

INSERT INTO users (blabla, blabla) VALUES (blabla, blabla)
0
Berichten
3
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je syntax is niet correct.

mysql_query("INSERT INTO users (gnaam, ww, email, leeftijd, woonplaats) VALUES (". $_POST[gnaam] .", ". $_POST[ww] .", ". $_POST[email] .", ". $_POST[leeftijd] .")") or die(mysql_error());


.

Ook zet je nu user input in de DB, dus kijk even naar mysql_real_escape_string()!
0
Sebastiaanh

Lid · Topicstarter

Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wrenq schreef:
Je syntax is niet correct.
mysql_query("INSERT INTO users (gnaam, ww, email, leeftijd, woonplaats) VALUES (". $_POST[gnaam] .", ". $_POST[ww] .", ". $_POST[email] .", ". $_POST[leeftijd] .") ") or die(mysql_error());


.

Ook zet je nu user input in de DB, dus kijk even naar mysql_real_escape_string()!

De mysql_real_escape_String kwam nog wink
toevoeging op 9 november 2011, 20:54:02:
Hij werkt nu biggrinBedankt!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren