Mailinglisten-Archive |
Norbert schrieb: Hi Michael, - Du liest alle moeglichen ID's aus (darauf bist Du ja schon selbst gekommen) - die laesst Du in dem Array wo sie drin sind, z.B. $EG ermittelst aber seine Obergrenze - $iX - nun rufst Du viermal rand($min, $max) auf und suchst nach den ermittelten ID's: SELECT * FROM hausbau WHERE id = $EG[(rand(0, $iX))] OR id = $EG[(rand(0, $iX))] OR id = $EG[(rand(0, $iX))] OR id = $EG[(rand(0, $iX))] so, oder so aehnlich muesste es gehen... ___ habe ziemlich lange probiert und irgendwann gemerkt, dass ich wahrscheinlich diemöglichen ID's nicht sauber auslese aus der BD und in ein array verpacke. Ich habe folgendes gemacht: $result = mysql_query("SELECT * FROM immo_homes WHERE state ='$searchcounty'",$link); und dann: $EG=mysql_fetch_array ($result) leider funktioniert das nicht richtig wie gehts richtig? wie bekomme ich alle id's hintereinander in ein array? beste Grüße Micha
php::bar PHP Wiki - Listenarchive