Zufallsausgabe

  • Hallo,
    Habe vor einer Weile mal eine "Wunschformular" geschrieben für meine Homepage. Es speichert ein WUnsch und der name plus ID in eine mysql tabelle. Jetzt möchte ich das ganze auslesen und zwar das bei jeder aktualisation der ausgabe seite ein anderer wunsch angezeigt wird.
    kann mir jemand verraten wie das etwas aussehen müsste?
    thx gruss marc

  • Moin,
    > Habe vor einer Weile mal eine "Wunschformular" geschrieben
    > für meine Homepage. Es speichert ein WUnsch und der name plus
    > ID in eine mysql tabelle. Jetzt möchte ich das ganze auslesen
    > und zwar das bei jeder aktualisation der ausgabe seite ein
    > anderer wunsch angezeigt wird.
    Ich nehme mal an, dass dein Wunschformular in PHP geschrieben ist; daher
    kommt auch eine auf PHP zugeschnittene Antwort ;-)
    Meine Antwort kommt aus einem von mir eingesetzten Script und ist evtl.
    anzupassen.
    /* Zunächst wird aus der MySQL-Tabelle die Anzahl
    der Einträge ausgelesen. */
    $counter = mysql_query("Select count(*) as anzahl FROM tabelle");
    $wuensche = mysql_fetch_array($counter);
    /* Aus der Zahl der Wünsche ($wuensche[anzahl]) wird eine
    Zufallszahl bestimmt. */
    srand((double)microtime()*1000000);
    $id = rand(0,$wuensche[anzahl]-1);
    /* Der "zufällige" Eintrag wird ausgelesen und
    ausgegeben. */
    $sqlbefehl = "Select name,text FROM tabelle LIMIT $number,1";
    $ergebnis = mysql_query($sqlbefehl, $serverid);
    $wunsch = mysql_fetch_array ($ergebnis);
    echo $wunsch[name].": ".$wunsch[text];
    Sollte es weiterhin Fragen oder Probleme geben, melde dich ruhig nochmal
    bei uns.
    Ciao, Benjamin
    --
    Benjamin Stoffers (DerBenson*) - PC-Special.net Team - Helpline
    kostenlose Computer-Hilfe in 24h - Webmastertools - Scripte - und mehr
    eMail: benjamin@pc-special.net - URL: http://www.pc-special.net
    MSN: benjamin@pc-special.de - ICQ#: 91039277
    *more benson at: http://www.abi2003wst.de - http://www.jugendbeirat-westerstede.de
    http://www.hostinglabs.biz - http://www.jupa-niedersachsen.de - http://www.theinfoboard.net