Sponsor-Board.de

Normale Version: Bilder Slider mit While Schleife
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hey hab ne kurze Frage ich wollte mir einen Bilder Slider in meine Homepage einbauen im neuen Design hier zu sehen
[Link: Registrierung erforderlich] .
Mein aktueller Code sieht so aus

PHP-Code:
<div id=slider>
<
div id=links>
<
img src="images/test.png" width="63" height="63" alt="Bild1">
<
img src="images/test.png" width="63" height="63" alt="Bild2">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4"><br>
<
img src="images/slider/showyourcar_35.png" width="262" height="195" alt="Bild5">
</
div>
<
div id=mitte>
<
img src="images/slider/showyourcar_14.png" width="128" height="128" alt="Bild1">
<
img src="images/slider/showyourcar_37.png" width="129" height="128" alt="Bild2">
<
div id=doppel>
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3"><br>
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4">
</
div>
<
br>
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4"><br>
<
img src="images/slider/showyourcar_59.png" width="258" height="63" alt="Bild5">
<
img src="images/slider/showyourcar_34.png" width="68" height="63" alt="Bild4">
</
div>
<
div id=rechts>
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild1">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild2"><br>
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4"><br>
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4"><br>
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild3">
<
img src="images/slider/showyourcar_34.png" width="63" height="63" alt="Bild4"><br>
</
div>
</
div


Jedoch würde ich die Bilder gerne aus meiner DB holen (es sind nur die Bilder namen in der DB hinterlegt)
Mein Problem ist jedoch das ich das ganze via while schleife machen muss und dann von bild1-bild5.
Ist dies überhaupt möglich?

Ich verstehe dein Anliegen nicht ganz, aber hier ist ein Code für einen Bildwechsel, wenn es nicht das ist, was du suchst, schonmal sorry:

PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
link rel="stylesheet" type="text/css" href="style.css" />
<
meta http-equiv="content-type" content="text/html; charset=utf-8" />
<
title>EUER WEBSITENAME</title>

<
script language="JavaScript" />
<!--

verzoegerung 3000;
bildNummer 2;

bilder= new Array(); 

// 
for (1<= 10i++) {
bilder[i] = new Image();
bilder[i].src "dp" ".gif";// 
}

function 
naechstesBild() {
document.animation.src bilder[bildNummer].src;

bildNummer++;
if (
bildNummer 10bildNummer 1;
}

// -->
</script>
</head>

<body>

<center>

<div id="header">
</div>

<div id="navigation">
</div>

<div id="boxen">
</div>

<div id="bigbox">
<img src="dp1.gif" name="animation" width="165" height="185" onLoad="setTimeout('naechstesBild()', verzoegerung)" />
</div>

<div id="footer">
</div>

</center>

</body>

</html> 



MfG.

Mir geht es darum das ich gerne die Bilder durch die aus meiner Datenbank austauschen möchte und nicht diese fixen die ich eingefügt habe.
nur wenn ich eine While schleife mache hat er ja lediglich 5 Bilder zur verfügung pro "run" und nicht die 26 die ich brauche für den Slider.
dein Problem versteh ich leider auch nicht ganz, bitte etwas verständlicher ausdrücken ...

du kannst die Datensätze, die du ausliest mit nem SQL Befehl auch limitieren (heißt passend dazu LIMIT)

also die ersten 5 auslesen : SELECT * FROM tabelle LIMIT 0,5
Also ich habe in meiner datenbank user die können jeweils 5 bilder uploaden (bild1 bild2 bild3 bild4 bild5)
Nun möchte ich insgesamt 26 bilder ausgeben (verschiedene) wenn ich das ganze nun wie ich es gelernt habe via while schleife ausgebe gibt er mir ja nur insgesamt 5 mal die 5 bilder aus aber die gleichen.
datenbank struktur? wie ist dine Tabelle aufgebaut?

dein aktueller PHP Code? Smile
sonst ließt du einfach alle Bilder von allen Usern aus, speicherst die in nem Array, würfelst es durcheinander und ließt 26 Bilder aus
Vielen dank für den Tipp Aaron, genau das habe ich gesucht.
Referenz-URLs