Zitat Zitat von getöteter_ork
@raian: Nein, 3600 Sekunden sind nicht 36 Minuten sondern 60 Minuten und somit eine Stunde. Poste einige weitere Informationen, damit wir dir helfen können (denn keiner hat Lust den Code zu kopieren, eine Datei und die Umgebung zu erstellen und sie auszuführen um den Fehler zu finden)
Recht hast du eigentlich, trozdem ist dort ein Fehler, der so arg böse und unschön ist, dass ich nicht widerstehen konnte

(Ich schreibe nicht den gesamten code auf sondern erst aber deiner ersten Query)
PHP-Code:
// .
// .
// .
$abfrage "SELECT * FROM user WHERE `user` = '" $_SESSION['user'] . "'");
$sql mysql_query($abfrage) OR die(mysql_error());
if(
mysql_num_rows($sql) == 1)
{
$row mysql_fetch_array($sql);
$get_updatetime "SELECT * FROM user WHERE name = '".$row['name']."'";
$query_updatetime mysql_query($get_updatetime) OR die(mysql_error());
$row_updatetime mysql_fetch_array($query_updat  etime); 
// .
// .
// .
}
else
{
echo
'Der User <b>'.$row['name'].'</b> war nicht online und bekam somit kein Geld<br>'
}
// .
// .
// . 
Vorteil is es, dass du nicht so viele Daten zwischen Datenbank und Webserver transportieren musst zudem ist das Sicherheitsrisiko nicht so groß, da du nur die Userdaten von einem User aus der Datenbank ausliest. Von der Performance ganz zu schweigen