PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Ausgabe von Daten in For- Schleife


Sajya
06.11.2002, 13:33:04
Ich hab ein Problem mit der Ausgabe meiner For- Schleife

Ich lasse dur die Schleife alle Datensätze anzeigen, das Problem ist nur, mittendrin wird ein einzelner Datensatz nicht angezeigt, ich hab schon geschaut, ob da was mit der Rechtschreibung nicht stimmt, da ist aber bei Abfrage und Datensatz alles identisch.. ich versteh nicht warum er den einen nicht anzeigt..
ich poste mal den Schnipsel


for($lv=0;$lv<$menge+1;$lv=$lv+2)
{
$result=mysql_query("SELECT * FROM druckundkopie WHERE ID LIKE $lv AND firma LIKE 'Lanier' AND
kathegorie LIKE 'Multifunktionsgeräte'");
while($row = mysql_fetch_row($result))
{
echo ' <table width="150" height="80" border="1" cellspacing="0" cellpadding="0" valign="top"
bordercolor=#0000aa>
<tr>
<td rowspan="3" valign="top" width="30%">';
echo '<a href="riso_auswahl.php?IDNummer='.$lv.'" target="left" >
<img src="'.$row[11].'" width="50" height="50" align="middle"
border="0"></a>';
echo ' </td> <td rowspan="3" colspan="2" valign="top">';
echo '<a href="riso_auswahl.php?IDNummer='.$lv.' target="center" class="prod_link">';
echo $row[2]."</a>";

echo '<p><span class="ntxt_oben">'.$row[6].'</span></p>';
echo '<p><a href="riso_auswahl.php?IDNummer='.$lv.' target="center" class="oberlink">more...</a></p>';

ich hoffe ihr könnt mir helfen...

|Coding
06.11.2002, 20:07:42
hi,

ersätze doch mal das:

...$lv=$lv+2...


durch das:

...$lv++...



vielleicht gehts dann...

Sajya
07.11.2002, 11:13:39
nope, das was ned, das lv+2 muss so bleiben sonst funkt, der rest nich mehr (war ja nur ein schnipsel)
hab das prob aber mittlerweile gelöst, danke trotzdem :)

|Coding
07.11.2002, 17:07:39
np :-)

DerMagier
10.11.2002, 14:25:24
trotzdem was komisch dein code...

sorry - aber ich würd das echt anders machen...
was stellt denn $menge dar - und was soll die ausführende expression bewirken?
wieso liest du immer wieder ein result aus der db der immer das gleiche ist?

strang.
so far.