Jörg Reinholz: mysql daten auslesen für Slider...

Beitrag lesen

Wenn Du Deine Ausgaben zwischen:


> 				<?php do { ?>  
  

> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>  

erzeugst, dann brauchst Du Dich auch nicht wundern, warum der Zeiger im Recordset nicht vorwärts schreitet, Du also zweimal den selben Datensatz ausgibst.

Dein Code ist unübersichtlich und wirkt auf mich als hättest Du ihn zusammenkopiert ohne zu wissen was Du tust.

Selbst die Schnellösung:

<?php $row_Recordset1 = mysql_fetch_assoc($Recordset1); >  
  
  <div class="slider1-vorschlag">  
    <div class="Bild1"  style="width : 150px; height : 100px;">  
       <img src="../../<?php echo $row_Recordset1['Ordner']; ?>/<?php echo $row_Recordset1['VorschauBild']; ?>" width="150" height="107" alt="<?php echo $row_Recordset1['Unterkunftstyp']; ?> <?php echo $row_Recordset1['Unterkunftsname']; ?>" />  
    </div><br />  
  </div>  
  
<?php $row_Recordset1 = mysql_fetch_assoc($Recordset1); >  
  
  <div class="slider2-vorschlag">  
     <div class="Bild1"  style="width : 150px; height : 100px;">  
       <img src="../../<?php echo $row_Recordset1['Ordner']; ?>/<?php echo $row_Recordset1['VorschauBild']; ?>" width="150" height="107" alt="<?php echo $row_Recordset1['Unterkunftstyp']; ?> <?php echo $row_Recordset1['Unterkunftsname']; ?>" />  
    </div><br />  
  </div>

löst zwar das Problem, auf das Deine Frage hinweist, enthält noch etliche schwere Fehler und der von Dir gezeigte Code ist schlicht grausam. U.a. fängst Du keine Fehler ab, Du verwendest htmlspecialchars nicht e.t.c. p.p.

Für mich sieht das aus wie eine gewerbliche Webseite.
Auf Grund des status quo biete ich Dir gewerbliche Hilfe an.

Jörg Reinholz