das Problem ist, dass die Objektnamen für eine Liste (z.B. neueste Auktionen etc) aus der DB ausgelesen werden sollen.
Dadurch dass diese Objekte sehr umfangreich sind, versuche ich das in eine .inc.php zu packen und diese jeweils zu includen und per echo $objekt auszugeben.
Doch bisher wurde der Objektname nie korrekt angegeben, ausserdem hatte jedes Objekt denselben Objektnamen wie die anderen.
Vorher hatte ich es so:
$query="SELECT objekt FROM i_auctions WHERE closed = 0 ORDER by itemcounter DESC";
$result=mysql_query($query);
$row=mysql_fetch_array($result, MYSQL_ASSOC);
if ( $row['objekt'] == 0 ){
$objekt = "Einfamilienhaus";
}elseif ( $row['objekt'] == 1 ){
$objekt = "Zweifamilienhaus";
}elseif ( $row['objekt'] == 2 ){
$objekt = "Reihenhaus";
}elseif ( $row['objekt'] == 3 ){
$objekt = "Doppelhaus";
...
Alles anzeigen
Beispiel:
Das meistbesuchte Objekt ist ein Bürohaus.
Alle anderen Objekte werden jetzt ebenfalls Bürohaus genannt, obwohl es vielleicht Einfamilienhäuser etc sind.
Das heisst, das Script ordnet den meistbesuchten Auktionen 2-8 ebenfalls den Titel der ersten zu.
Beispiel:
A= Büro
B= Einfam.-haus
C= Zweifam.haus
etc
Das Script macht jetzt folgendes:
A= Büro
B= Büro ( statt EFH)
C= Büro (statt 2FH)
und so weiter...