Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Abfrage auswerten, Variable übergeben - Problem Antworten
Abfrage auswerten, Variable übergeben - Problem

elster
Otto-Normal-Poster


Beiträge: 42


Hallo,
aus einer query wollte ich auf einer Seite
mit Hilfe von zwei Schleifen zweimal Bilder
darstellen (große und kleine aus pic-Ordner).
Nun scheint die letzte Schleife immer nicht mehr
an das query-Ergebnis zu kommen:
Wenn Erste auskommentiert, dann ...
man bekommt immer nur eine Reihe zu Gesicht.

Könntet ihr mir sagen, woran das liegt?
Wie reiche ich "das Ergebnis" am Besten weiter?
Vielen Dank, Jörg
(Newbie)

1
..............................
if ($vw = mysql_fetch_array($result)){
do {
lypic ("ly$vw[fname]", "$pic1path$vw[fname]", "hidden");
}
while ($vw2 = mysql_fetch_array($result));
..............................

2
..............................
<table>
while($vw = mysql_fetch_array($result)) {
if(!$i%3) {
echo $first."<tr>";
$first = "</tr>";
}
echo "<td><img src=\"".$pic2path.$vw["fname"]."\"><br>"."</td>";
$i++;
..............................

  Profil   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Hört sich an, als ob du bei den Variablennamen Überschneidungen hast.

---
Weaverslave

  Profil   Website   Editieren   Zitieren

elster
Otto-Normal-Poster


Beiträge: 42


Hallo & Danke!

also $result wird der Variablen $vw2 zugewiesen:

if ($vw2 = mysql_fetch_assoc($result)){ ...

und stellt das erste "Bildpaket" zur Verfügung.
Dann wird $result der Variablen $vw zugewiesen:

while($vw = mysql_fetch_assoc($result)) { ...

und soll eigentlich das zweite ausgeben.
Das passiert aber nicht.


Ich habe auch beide Male dieselbe Variable
probiert ($vw) und auch 2. Zuweisung weg gelassen.

Grüße, Jörg

  Profil   Editieren   Zitieren
 

Antworten
Nach oben