|
|
meikschmidt

: 30.09.2006 : 73
|
| : 21.08.2007, 07:39 : Zufallsscript von PHP in MySql umwandeln |
|
|
Morgen zusammen.
Und zwar habe ich ein Zufallsscript der mir immer drei bilder untereinander geleichzeitig anzeigt als PHP Script. Doch wird diese "Bilderliste" auf dauer immer länger.
Ich habe bereits auch schon die tabelle "zufallsbild" angelgt mit den spalten "Bildname", "bildurl", "bildtitel", "bildkategorie". Die Daten sind auch schon alle eingetragen. Die datenbank an sich geht auch.
Nur habe ich noch zu wenig Ahnung davon, wie ich diese script hier so umwandel, das er nicht mehr diese liste hier benutzt sondern es aus der Datenbank ausliest. Wer mag mir da helfen?
Hier der bisherige Code:
| Code: |
<?php
$anzeigen = "4";
$banner = array();
$banner[0] = "<img src='http://www.ahghsdthfgx.de/dokument-001.jpg' alt='Beispielbild01' width='120' border='0'>";
$banner[1] = "<img src='http://www.ahghsdthfgx.de/dokument-002.jpg' alt='Beispielbild02' width='120' border='0'>";
$banner[2] = "<img src='http://www.ahghsdthfgx.de/dokument-003.jpg' alt='Beispielbild03' width='120' border='0'>";
$banner[3] = "<img src='http://www.ahghsdthfgx.de/dokument-004.jpg' alt='Beispielbild04' width='120' border='0'>";
$banner[4] = "<img src='http://www.ahghsdthfgx.de/dokument-005.jpg' alt='Beispielbild05' width='120' border='0'>";
$banner[5] = "<img src='http://www.ahghsdthfgx.de/dokument-006.jpg' alt='Beispielbild06' width='120' border='0'>";
$banner[6] = "<img src='http://www.ahghsdthfgx.de/dokument-007.jpg' alt='Beispielbild07' width='120' border='0'>";
$banner[7] = "<img src='http://www.ahghsdthfgx.de/dokument-008.jpg' alt='Beispielbild08' width='120' border='0'>";
$banner[8] = "<img src='http://www.ahghsdthfgx.de/dokument-009.jpg' alt='Beispielbild09' width='120' border='0'>";
$banner[9] = "<img src='http://www.ahghsdthfgx.de/dokument-010.jpg' alt='Beispielbild10' width='120' border='0'>";
$rand_var = array_rand($banner,$anzeigen);
for($x=1;$x<count($rand_var);$x++){
echo $banner[$rand_var[$x]]; }
?> |
|
|
| Nach oben |
|
 |
bangolo

: 23.02.2007 : 347 : Essen
|
| : 21.08.2007, 07:50 : Zufallsscript von PHP in MySql umwandeln |
|
|
sowas sollte gehen
| Code: |
SELECT * FROM MYTABLE ORDER BY RAND() LIMIT 1
|
PR ist nebensächlich, tausche bei themenrelevanz und gutem Content zu Bereichen Gesundheit, Sport, Wellness, Diät, Kosmetik, Umwelt, Reisen, Bau, Energie, Umweltschutz |
|
| Nach oben |
|
 |
cren

: 04.06.2005 : 379
|
| : 21.08.2007, 08:05 : Zufallsscript von PHP in MySql umwandeln |
|
|
Bei 3 Bildern eben entsprechend LIMIT 3  |
|
| Nach oben |
|
 |
Ice Man

: 04.06.2003 : 2323
|
| : 21.08.2007, 11:38 : Zufallsscript von PHP in MySql umwandeln |
|
|
Falls du noch ne WHERE Bedingung einbaust, dann nimm lieber
ORDER BY RAND(".time()."*".time().")
Sonnst wird sehr oft das gleiche ausgegeben, hab ich selbst feststellen müssen  |
|
| Nach oben |
|
 |
meikschmidt

: 30.09.2006 : 73
|
| : 21.08.2007, 14:55 : Zufallsscript von PHP in MySql umwandeln |
|
|
| vielen dank. damit komme ich weiter. |
|
| Nach oben |
|
 |