Moin,
wie bereits schonmal erwähnt momentan php4 und es geht nicht... immer der selbe artikel, hab mir dat script jetzt knapp 10.000 mal aufrufen lassen: immer der selbe artikel, hab das ergebnis logen lassen ebenfalls in eine mysqltabelle ergebniss: 10.031 Aufrufe : 10.031 Artikel mit ID 531
Das ist nicht rein zufällig der einzige Artikel auf den deine WHERE-Bedingung zutrifft? Ansonsten: Tu noch ein LIMIT 1 hinzu, wenn du nur einen Artikel auslesen willst.
Und tu
$result_neuerartikel = @mysql_query("SELECT * FROM artikel WHERE artikel!='$nowartikel' ORDER BY rand()");
das @ da weg, zumindest während der Fehlersuche. Ich weiss auch nicht wo das immer herkommt. Das @ scheint mir weitaus gefährlicher zu sein als register_globals. Mag das nicht mal jemand deprecaten?
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~