id uit sessie halen

Status
Niet open voor verdere reacties.

Tr0jan

Gebruiker
Lid geworden
19 dec 2008
Berichten
142
hallo,
ik ben bezig met een dj script, waarbij meerdere dj's kunnen draaien..
ik ben nu bezig met een stukje waar de dj de radio aan of uit kan zetten..
ik heb alleen wat moeite met deze regel:
PHP:
$sql = "UPDATE  status SET status = '".$status."' WHERE id = 1";

WHERE id = 1 , hij veranderd het nu dus in de database waar het id 1 is.. nu moet ik het hebben dat ie het veranderd bij het id van de dj die op dat mement is ingelogd..

ik dacht zoiets:
HTML:
$sql = "UPDATE  status SET status = '".$status."' WHERE id = $_SESSION['id']";

nauwja dit werkt natuurlijk ook niet:o weet iemand hoe ik dit kan oplossen?
 
PHP:
$sql = "UPDATE  status SET status = '".$status."' WHERE id = " . $_SESSION['id'];

Je mag geen array-keys opvragen binnen een "string", je moet ze echt aan elkaar plakken met .

Ervan uitgaande dat die key verder gezet is, zou dit moeten werken.
 
whoops, ik bedoel eigenlijk dit stukje:o:confused:
PHP:
if($_POST['status']=="Ga draaien") {
$status = "1";

$status = "1"; , die '1' moet dan het id van die dj zijn die ingelogd is..

EDIT: voor de duidelijkheid zal ik ff het hele script geven:
PHP:
<?php
	include("beveiliging-n.php");

if($_SERVER['REQUEST_METHOD']=="POST") {
if($_POST['status']=="Zet offline") {
$status = "0";
}
if($_POST['status']=="Ga draaien") {
$status = "1";
}
$sql = "UPDATE  status SET status = '".$status."' WHERE id = 1";
mysql_query($sql) or die(mysql_error());
}
else { ?>
<form action="" method="post">
<INPUT TYPE="radio" NAME="status" VALUE="Zet Offline">Zet Offline<br>
<INPUT TYPE="radio" NAME="status" VALUE="Ga draaien">Ga draaien<br>
<input type="submit" name="submit" value="Wijzig Status">
</form>
<?php }
?>
 
Laatst bewerkt:
oh laatmaar, ik heb het al ;) :
PHP:
<?php
	include("beveiliging-n.php");

if($_SERVER['REQUEST_METHOD']=="POST") {
if($_POST['status']=="Zet offline") {
$status = "0";
}
if($_POST['status']=="Ga draaien") {
$status = " ". $_SESSION['id'];
}
$sql = "UPDATE  status SET status = '".$status."' WHERE id = 1";
mysql_query($sql) or die(mysql_error());
}
else { ?>
<form action="" method="post">
<INPUT TYPE="radio" NAME="status" VALUE="Zet Offline">Zet Offline<br>
<INPUT TYPE="radio" NAME="status" VALUE="Ga draaien">Ga draaien<br>
<input type="submit" name="submit" value="Wijzig Status">
</form>
<?php }
?>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan