5 Minuten Ruhm

momoxp

Erfahrenes Mitglied
Hi Leute ;)

Ich bin gerade dabei ein "5 Minuten Ruhm"-Script zu erstellen...
Bin auch schon fast fertig, mir fehlt nur noch der Teil, der feststellt, ob die 5 Minuten um sind oder nicht.

Und ja.. ich hab durch suchen und googlen herausgefunden, dass ich das mit timestamp realisieren muss. Aber irgendwie versteh ich timestamp nicht. :(
Habs auch schon mit dem Timestamp-Tutorial hier auf der Page schon versucht.
Hoffe ihr könnt mir helfen.
PHP:
<?
if (5Minuten sind um) {
include("config_inc.php");
 $conn = mysql_connect($mysql_host, $mysql_user, $mysql_password);
 $db = mysql_select_db($mysql_db, $conn);
 $query = "SELECT COUNT(id) AS total FROM $mygenossen";
    $ha = mysql_query($query);
    $genss = mysql_fetch_array($ha);
     $inid = rand(1, $genss['total']);
     $datum = date("d.m.y - H:i:s");
 mysql_query("UPDATE $myruhm SET uid='$inid', datum='$datum' where id='1' ", $conn) or die (mysql_error());
}

?>

Danke
 
Zuletzt bearbeitet:
Du könntest das ganze anders anpacken und dir von MySQL eine zufällige Zeile zurückgeben lassen:
Code:
SELECT * FROM `tabelle` ORDER BY RAND( FLOOR( UNIX_TIMESTAMP() / (5 * 60) ) ) LIMIT 1
Damit bekommst du nach dem Zufallsprinzip alle 5 Minuten eine andere Zeile aus der Tabelle zurückgeliefert.
 
Zurück