hey
k haal nu een ID uit een sessie maar k krijg daarbij deze error :P

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 'id`='6'' at line 1


$sql = "UPDATE `hetvaagspel` SET `lvl` = '" . $_POST['s_level'] . "' `id`='".$_SESSION['user_id']."' 


mijn id is dus 6..
maar hoe krijg ik het nu goed dat hij hem wel gewoon goed uitvoert?
je combinatie van enkele en dubbele quotes is niet goed.

het moet zo
<?php
$sql = "UPDATE `hetvaagspel` SET `lvl` = '" . $_POST['s_level'] . "' `id`='".$_SESSION['user_id']."'"; 
?>


maar omdat dit een integer (cijfer) is, hoeven de enkele quotes niet in dit geval, bij strings dus wel.
dus krijg je dit
<?php
$sql = "UPDATE `hetvaagspel` SET `lvl` = '" . $_POST['s_level'] . "' `id`=".$_SESSION['user_id']; 
?>


EDIT: leer jezelf aub ook aan om niet met backtics te werken, die kun je gewoon weglaten, hiermee bedoel ik dus die quotes rond de tabel/kolomnamen.
WHERE.....?
k had t al gezien ja dat k die miste dus was al niet meer nodig

Reageren