Hallo Jens,
Du vielleicht nicht - aber vielleicht dein Provider?
Sollte er mir davon nicht erzählt haben?
Eigentlich schon, aber vielleicht musste schnell was geändert werden, so dass keine Zeit war die Kunden zu warnen.
Was sagt mysql_error()
Öhm ... ich liebe Herausforderungen.
Ich habe jetzt mal eine test.php aufgerufen mit dem Inhalt
nein, nein - du musst mysql_error() schon in das Script schreiben dass die Fehlermeldung ausgibt (in deinem Fall zwischen Zeile 85 und 86)
und wie sieht der Query der die Fehlermeldung erzeugt aus?
Hier bin ich dann endgültig ausgestiegen.
:-)
In der Zeile 85 steht: $count_result = mysql_query("SELECT COUNT(*) FROM ".$useronline_table." WHERE user_id > 0", $connid);
- der Query ist das "SELECT COUNT..." da drin, schreib das am besten so, dass erst der Query einer Variablen zugewiesen wird, und dan die Funktion mit der Variablen als Parameter aufgerufen wird (die Fehlerbehandlung habe ich mal weggelassen):
$query = "SELECT COUNT(*) FROM ".$useronline_table." WHERE user_id > 0";
$count_result = mysql_query($query, $connid);
Dann kannst du dir mit
echo $query;
den Query ausgeben lassen.
Grüße aus Nürnberg
Tobias