hee ik heb een scriptje waar een fout in zit, zelf denk ik dat het weer zoiets is als een punt of een puntkoma ofzo maar toch.
code:

<?php
	$query="UPDATE items SET
		top = '". $top[$id3] ."', 
		left = '". $left[$id3] ."' 
		WHERE id='" .$id3. "'";
	$result = mysql_query($query) or die ("FOUT: " . mysql_error());
?>


browser:

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 'left = '670' WHERE id='1'' at line 3


ik heb al nagekeken dat alle variabelen kloppen...

alvast bedankt. :-)
De quotes moeten om de variablen, niet tussen accolades....
oef, wat een discussie hier. leuk! mijn mening is: gebruik lekker `backticks` als je heel je leven mysql gebruikt en geen andere database. ik gebruik zelf altijd `backticks` omdat ik nooit van mysql wil scheidden.

natuurlijk ligt dit voor iedereen anders en kies gewoon wat je zelf het fijnste vind. kraak geen andere gewoonten van gebruikers af. leg liever uit waarom het voor jezelf prettiger is.

als je mee wilt helpen aan m'n probleem: http://phphulp.nl/forum/showtopic.php?cat=12&id=69481&page=

leuk om weer eens op phphulp.nl te zijn! :)
Wesle(t)y & Adriaan

http://www.phphulp.nl/php/tutorials/3/474/1089/

En dan onder het eerste plaatje.
Kijk even van wie die tut komt, en houdt dan eeuwig je mond over backticks die goed zijn.
wes weet alles, kan alles en mag alles, als hij het zegt is het zo.

@ topic starter, ben je hier nog wel? Zie alleen maar reacties van heftig discussieerende en zelfs ronduit flamenende jongentjes tegenover geduldig uitleggende volwassen mannen....

Reageren