Abfrage tut nichts. Tomaten auf den Augen?

Eiszwerg

Erfahrenes Mitglied
PHP:
<?php 
session_start (); 
ob_start (); 
if (!session_is_registered ("s_id")) 
{ 
    header ("Location: home.php?task=nichteingeloggt"); 
} 

if (session_is_registered ("s_id")) 
{
    include ("vars.php");   
    $jetzt=mktime();
    mysql_connect ("localhost",$user,$pw) or die ("Es besteht keine DB Verbindung :o(");
    $sqlxxx = "UPDATE online SET online_last_action='$jetzt' WHERE online_id='3'";
    echo $sqlxxx;
    $result = mysql_query ($sqlxxx); 
}
ob_end_flush (); 
?>

Warum wird nix in die DB eingetragen?
Es kommt kein Fehler gar nix. Irgendwie scheine ich Tomaten auf den Augen zu haben.
 
1. Hast du mal überprüft, ob es s_id überhaupt gibt? Also mal ausgegeben?
2. Schreibe hinter mysql_query() noch ein or die(mysql_error())
3. Gibt es die ID 3 überhaupt?
 
Hat sich erledigt.
Dank der Fehlerabfrage wurde mir klar, dass ich tatsächlich Tomaten auf den Augen habe.

So ist es korrekt:
PHP:
$result = mysql_db_query ($db, $sqlxxx)

Danke Dir!
 
Zurück