Hi,
ich wollte euch mal fragen, was an dieser SQL-Abfrage falsch sein soll, denn MySQL hat etwas dran auszusetzen:
$db_user=@mysql_connect("localhost","username","passwort") or die ("Verbindung zu Mysql gescheitert!");
@mysql_select_db("datenbank",$db_user) or die ("Datenbankzugriff gescheitert!");
$sql="SELECT * FROM 'user' WHERE 'online'>".time()-10;
$onlinelist=mysql_query($sql);
while($row=mysql_fetch_assoc($onlinelist)){
echo "$row[nick] <br>";
}
mysql_close();
Egal ob wie hier in PHP eingebettet oder in phpMyAdmin, also dort nur die Abfrage ohne time(),also mit einer anderen zahl, anscheinend scheint MySQL etwas nicht an dem ">" zu mögen. Wie kann ich das anders ausdrücken?
(Ich hab schon klargestellt, dass es mindestens 1 ergebnis gibt)