Ik snap er geen **** meer van. Hoewel ik nieuw ben in het programmeren snap ik niet dat deze twee query's die in mijn ogen dezelfde zijn, er een werkt en de ander niet.
Deze werkt niet:
$query = "INSERT INTO 'nieuwsbrief' (`mailadres`, `datum` ) VALUES (`$mailadres`, `$adate`)";
Geeft de melding:
Verbinding tot stand gebracht1064: 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 ''nieuwsbrief' (`mailadres`, `datum` ) VALUES (`ergens@iemand.com`,
Deze is goed en doet wat ie moet doen.
$query = "INSERT INTO `nieuwsbrief` ( `mailadres` , `datum` ) VALUES ( '$mailadres', '$adate')";
Als jullie het zien knap. ik heb er een half uur naar gestaart.
De values zijn goed. De rest ook. Het gaat echt om het verschil in deze 2 query's.
Degene die werkt komt uit phpMyAdmin. Maar ik zie dus de verschillen niet.
Alleen de quotes zijn verschillend, en ik heb ook daar al mee geexperimenteerd.
Windows XP, Mysql 4.0.18, Apache 2.0
greetz
Bluesborther
Deze werkt niet:
$query = "INSERT INTO 'nieuwsbrief' (`mailadres`, `datum` ) VALUES (`$mailadres`, `$adate`)";
Geeft de melding:
Verbinding tot stand gebracht1064: 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 ''nieuwsbrief' (`mailadres`, `datum` ) VALUES (`ergens@iemand.com`,
Deze is goed en doet wat ie moet doen.
$query = "INSERT INTO `nieuwsbrief` ( `mailadres` , `datum` ) VALUES ( '$mailadres', '$adate')";
Als jullie het zien knap. ik heb er een half uur naar gestaart.
De values zijn goed. De rest ook. Het gaat echt om het verschil in deze 2 query's.
Degene die werkt komt uit phpMyAdmin. Maar ik zie dus de verschillen niet.
Alleen de quotes zijn verschillend, en ik heb ook daar al mee geexperimenteerd.
Windows XP, Mysql 4.0.18, Apache 2.0
greetz
Bluesborther
[ Voor 5% gewijzigd door bluesbrother op 02-09-2004 16:56 ]
Wil je je pizza in 4 of 8 stukken? .......Doe maar in 4, 8 krijg ik niet op.