Mailinglisten-Archive |
Hi meine Thumbrutine läuft schon ganz gut, zeigt mir leider nur immer doppelte Thumbs an , wie kann ich das unterbinden. hier mal mein Code function thumb() { global $dbfix, $phpEx, $lang; // Ermittelt Gesamtanzahl der Auktionen die aktiv sind und ein Bild haben in der DB $result = mysql_query("SELECT * FROM ".$dbfix."_auctions WHERE photo_uploaded ='1' AND closed ='0'" ); $gesamt = mysql_num_rows($result); // Schaltet den Zufallsgenerator ein mt_srand ((double) microtime() * 1000000); // Wählt eine Zufallsnummer für eine Zeile aus $artikel = mt_rand(0,$gesamt-1); $result = mysql_query("SELECT pict_url, title, current_bid, minimum_bid, id FROM ".$dbfix."_auctions WHERE photo_uploaded ='1' AND closed ='0'"); mysql_data_seek($result,$artikel); // Sprung zur Zeile $row = mysql_fetch_row($result); // $ausgabe = "test: ".$row[1]."<br>\n"; $image_url = ereg_replace(".gif",".jpg",$row[0]); $filter = ereg_replace(".jpg","",$image_url) ; $title = $row[1]; $id = $row[4]; if ($row[3] > $row[2]) { $current_bid = $row[3]; } else { $current_bid = $row[2]; } $ausgabe ="<font size=\"1\" face=\"Arial\">$title</font><br><br> <A HREF=\"./item.phpEx?lang=$lang&id=$id\"><IMG SRC=\"./thumbs/$row[0]\" BORDER=\"3\" ></a><br><br><font size=\"1\" face=\"Arial\">$current_bid</font>"; mysql_free_result($result); // Speicherfreigabe return $ausgabe; } Grüße Ralf
php::bar PHP Wiki - Listenarchive