webForumDet fria alternativet
Logga in / Bli medlem

$_session["jadajada"]

PHP

2 svar · 160 visningar · startad av Webslave

Medlem sedan maj 2002647 inlägg
Trådstart#1

Rad 12

$sql = "UPDATE users SET online=0 WHERE username='$_SESSION[\"username\"]' AND password='$_SESSION[\"password\"]'";

Jag får fel här... kan någon förklara för mig... jag är en liten oviss stackare :)

Detta är felmedelandet:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\apache\htdocs\index.php on line 12
Medlem sedan aug. 20002 975 inlägg
#2

Prova detta:

$sql = "UPDATE users SET online=0 
        WHERE username='{$_SESSION['username']}' 
        AND password='{$_SESSION['password']}'";

eller

$sql = "UPDATE users SET online=0 
        WHERE username='".$_SESSION['username']."' 
        AND password='".$_SESSION['password']."'";

Det brukar bli lite strul med arrayer när man sätter dom direkt in i en sträng.

Medlem sedan maj 2002647 inlägg
#3

Tack!!! Det funkar nu... tror jag, får inget felmedelande längre ;)

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)