Beste PHPers,
Ik ben geen super ervaren PHP-er, maar ben er net handig genoeg mee om soms wat systeempjes in elkaar te flansen.
Zo ook een chekin/checkout systeem wat ik onlangs heb geschreven.
Ik loop echter vast op het volgende en kom er maar niet uit:
In onderstaande code wil ik het db veld "checkedin" bij de ingelogde gebruiker wijzigen van "yes" naar "no".
Echter blijf ik maar errors krijgen. De onderste in de code om precies te zijn.
Heb al meerdere dingen geprobeerd en alle pagina's omtrent UPDATE doorgelezen, maar zie waarschijnlijk toch iets over het hoofd.
<?
if(!isset($_SESSION)) {
session_start();
}
$dbhost = 'ja';
$dbuser = 'nee';
$dbpass = 'misschien';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Er is duidelijk iets mis met de DR GROOVE database. Graag even een mailtje/telefoontje naar Dennis of Karim');
}
$date = date('Y-m-d H:i:s');
$user = $_SESSION['checkedin_user'];
$sql = 'UPDATE CHECKIN_DATA checkedin = "no" WHERE user="' .$user. '" AND checkedin = "yes"';
mysql_select_db('md36691db130852');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Hey ' .$user. ', ONDER 2: Er is duidelijk iets mis met de DR GROOVE database. Graag even een mailtje/telefoontje naar Dennis of Karim');
}
mysql_close($conn);
echo '<META HTTP-EQUIV="Refresh" Content="0; URL=http://studiodrgroove.v7productions.nl/portal/check-in_succes/">';
?>
Het zal ongetwijfeld niet de beste/veiligste manier zijn om dit te coden, maar het wordt allemaal voor een intern systeem gebruikt.
Daarnaast is het belangrijk dat ik het moet blijven snappen :)
Hoop dat jullie mij kunnen helpen.
Hoor het graag!
Karim
1.427 views