Ik heb veel geprobeerd maar het wilt niet echt lukken
ik wil dat mijn saldo van de ingelogte gebruiker geupdate word maar dat doet die niet.

Dit heb ik al geprobeerd:


$Query = mysql_query("UPDATE `saldo` SET `saldo` = (`saldo` + 1)");

En dit:

$Query = mysql_query ("UPDATE `leden` SET `saldo` = '6' WHERE id = .$_SESSION[gebruikersnaam] ");


maar hij update niet de gebruiker?
hij update nu niks
wanneer WHERE id = .$_SESSION[gebruikersnaam] weg laat dan update die alle saldo's

dus dan doe ik iets fout met .$_SESSION[gebruikersnaam] "); toch? :P
maar wat ¿
Jeroen Vermolen op 15/10/2011 12:08:26

$saldo = $saldo++;
$Query = "UPDATE `saldo` SET `saldo` = '$saldo'";
$result = mysql_query($Query);

En dit:

$Query = "UPDATE `leden` SET `saldo` = '6' WHERE id = '$_SESSION[gebruikersID]'";
$result = mysql_query($Query);

OF


$Query = "UPDATE `leden` SET `saldo` = '6' WHERE gebruikersnaam = '$_SESSION[gebruikersnaam]'";
$result = mysql_query($Query);

Probeer dat eens.

En let VOORAL op met GEBRUIKERSNAAM en ID!!!!




THX man :P

Dankzij deze reactie is het nu eindelijk is gelukt, dat ik het per gebruiker die ingelogt is kan updaten! :)

Nogmaals thx

mvg me

[size=xsmall]Toevoeging op 17/10/2011 01:14:44:[/size]

Nog 1 vraagje als ik PLUS 1 bijvoorbeeld wil doen hoe doe ik dat?
ik deed:


$saldo = $saldo++;
$Query = "UPDATE `saldo` SET `saldo` = '$saldo'";
$result = mysql_query($Query);



$Query = "UPDATE `leden` SET `saldo` = +'4'  WHERE gebruikersnaam = '$_SESSION[gebruiker]'";
$result = mysql_query($Query);


maar dan word het 4 en niet plus 4 :)?


EDIT: al gelukt, ik post te snel voor een vraag :P

Het moest dit worden:


$saldo = $saldo;
$Query = "UPDATE `saldo` SET `saldo` = '$saldo'";
$result = mysql_query($Query);



$Query = "UPDATE `leden` SET `saldo`=`saldo` +'4'   WHERE gebruikersnaam = '$_SESSION[gebruiker]'";
$result = mysql_query($Query);

Reageren