update row met php
Deze sql query heb ik.
Is er een foutje in de opbouw?
Quote:
'email' = '$email'
Je hebt al je kolommen gequote... dat is helemaal niet nodig: email = '$email'.
Elwin
kzal es proberen.
Alvast bedankt
or die('Kan geen verbinding maken');
print 'Verbinding succesvol gemaakt';
mysql_select_db('coolboy')
or die('Kan geen database selecteren');
$sql = "UPDATE members SET email = '$email' ,naam = '$naam' ,voornaam = '$voornaam' ,dag = '$dag' ,maand = $maand ,jaar = '$jaar' ,woonplaats = '$woonplaats',postcode = '$postcode',woonsituatie = '$woonsituatie',hobbies = '$hobbies',beroep = '$beroep',homepage = '$homepage',liefde = '$liefde',partner = '$partner',geaardheid = '$geaardheid',liefde = '$liefde',extra = '$extra',msn = '$msn',icq = '$icq',skin = '$skin',match = '$match',sms2date = '$sms2date',rp = '$rp',provincie = '$provincie' WHERE id = '$id2'";
// Voer SQL uit
mysql_query( $sql) or die('Oops...');
eerst zegt hij verbinding succesvol gemaakt, dan Oops....
Dus de query is niet uitgevoerd...
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?
// vervang dit:
mysql_query( $sql) or die('Oops...');
//eens met dit:
mysql_query( $sql) or die('Oops...foutje: '.mysql_error());
?>
// vervang dit:
mysql_query( $sql) or die('Oops...');
//eens met dit:
mysql_query( $sql) or die('Oops...foutje: '.mysql_error());
?>
Elwin
En dan zie ik dit :
maand = $maand
Waar zijn de quotes?
... maar niet anders
Deze error krijg ik...
spacefrog zei dat email = '$email' goed is...
Dus:
$slim = "slim";
echo "Ik ben " . $slim . "!";
Dus niet:
echo "Ik ben $slim";
$sql = "UPDATE members SET 'email' = $email ,'naam' = $naam ,'voornaam' = $voornaam ,......
of hoe moet ik het juist flikken?
en de rest mag je zelf doen
tabel liefde moest liefdes zijn
tabel match mocht niet want das een gereserveerd woord...