eerst gebruik ik dit stukje code om id's van records in een array te laden
daarna wil ik er een random uit die array halen door
te doen.
In princiepe werkt het ok, maar waarom returnt hij af en toe 0 terwijl er in die $array_feesttaarten geen 0 voorkomt?
PHP:
1
2
3
4
5
6
7
8
| <? $sql = "select id from $dbuse.taarten where soort='1';"; $result = mysql_query("$sql"); $taarten = mysql_fetch_array($result); do { $array_feesttaarten[] = "$taarten[id]"; print "$taarten[id],"; } while ($taarten = mysql_fetch_array($result)); { } ?> |
daarna wil ik er een random uit die array halen door
PHP:
1
2
3
4
5
| <? srand ((double) microtime() * 10000000); //Random number generator activated $rand_feesttaart = array_rand ($array_feesttaarten,1); print "<BR>$rand_feesttaart<br>"; ?> |
te doen.
In princiepe werkt het ok, maar waarom returnt hij af en toe 0 terwijl er in die $array_feesttaarten geen 0 voorkomt?