Nieuw lid |
|
Ik heb een script gemaakt dat random 10 records uit de database moet halen. Het werkte echter was het nog niet zoals ik wou, ik wou namelijk dat deze 10 records verschillend waren.
De structuur die ik bedacht had was alsvolgt:
Elke keer als er een record geselecteerd is moet hij deze in een array zetten. Dan kijkt hij telkes wanneer hij een nieuwe wilt selecteren of deze in de array staat. Zo nee dan mag hij deze erop zetten zo ja dan moet hij random een nieuwe selecteren.
Het script ziet er als volgt uit:
Plaatscode: 32580
Sorry voor de onoverzichtelijkheid, perongeluk niet echt op gelet tijdens het scripten, als je er echt niet uit komt wil ik het alvast even iets overzichtelijker maken voor jullie.
Wat nu het probleem is is dat hij 1 record post en dan de volgende error geeft:
Fatal error: Cannot redeclare random_get() (previously declared in /usr/home/deb7172/domains/e-xchange.be/public_html/nimweegs/random10.php:23) in /usr/home/deb7172/domains/e-xchange.be/public_html/nimweegs/random10.php on line 23
Opzich vrij duidelijk, ik mag de random_get() dus niet aanroepen in de functie zelf. Weet iemand een oplossing voor mijn probleem?
|