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