webForumDet fria alternativet

SQL syntax error

6 svar · 376 visningar · startad av raki

rakiMedlem sedan jan. 2003137 inlägg
#1

Får detta felmeddelandet när jag försöker posta:

You have an error in your SQL syntax near 'from='asdsadasd',ip='213.64.110.127',msg='adsasdasd'' at line 1

insertkoden:

$queryn = "INSERT into gb_message set userID='$userID',time=DATE_SUB(now(), INTERVAL -6 HOUR),name='$name',email='$email',homepage='$sida',icq='$icq',from='$from',ip='$ip',msg='$msg'";
mysql_query($queryn) or die (mysql_error());
header("location: ?userID=$userID");

hittar inget fel, nån annan som gör det eller kan veta vart felet ligger?

rakiMedlem sedan jan. 2003137 inlägg
#2

Fixat

fixade det, lite kaffe och jag kunde tänka igen :birp

ändrade fältet 'from' till 'place'. Gillade tydligen inte att fältet hette så.

FuelMedlem sedan okt. 20001 285 inlägg
#3

Har sett att man inte kan döpa fält till vadsomhelst i PhpMyAdmin .. har sett också att om det inte funkar med ett namn så välj ett annat och ändra sen till ditt första alternativ, varför är det så ?

MatteMedlem sedan aug. 20002 975 inlägg
#4

Det finns vissa namn/ord som är reserverade för sql-kodningen. Dessa får inte användas som tabell eller kolumnnamn.

Vilka det är i mysql kan du läsa här: http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Reserved_words

@ndersMedlem sedan juni 200032 969 inlägg
#5

OT:

Jag ser att raki har använt UPDATE-syntax i sin INSERT-fråga. Kan man göra så i MySQL?

(Jag är också av den bestämda uppfattningen att SQL-problem skall postas i SQL-forumet)

MatteMedlem sedan aug. 20002 975 inlägg
#6

@nders skrev:

Jag ser att raki har använt UPDATE-syntax i sin INSERT-fråga. Kan man göra så i MySQL?

Det hade jag ingen aning om att man kunde göra, men en titt i manualen säger att man kan göra så: http://www.mysql.com/doc/en/INSERT.html

@ndersMedlem sedan juni 200032 969 inlägg
#7

Läckert!

Tack för det, Matte. :)

Mvh

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)