Hallo!
Habe eine Abfrage mit Schleife damit die schleife arbeitet soweit richtig nur das prolbem ist die werte aus der datenbank werden nicht ausgelesen, kann mir wer vielleicht verraten was bei unteren code schief gelaufen ist:
Abfrage stimmt aber da ohne der schleife die richtigen werte kommen
Danke schon mal, lg
Habe eine Abfrage mit Schleife damit die schleife arbeitet soweit richtig nur das prolbem ist die werte aus der datenbank werden nicht ausgelesen, kann mir wer vielleicht verraten was bei unteren code schief gelaufen ist:
Abfrage stimmt aber da ohne der schleife die richtigen werte kommen
PHP-Code:
$query_preiskat="SELECT * FROM preis_kat WHERE (art_id=$art_id) AND (preis_kat=$preis_kat) ORDER BY staffelpreis";
$erg_preiskat=mysql_query($query_preiskat) or die(mysql_error());
while ($row_preiskat = mysql_fetch_array($erg_preiskat))
$anzahl=mysql_num_rows($erg_preiskat);
for($n=0; $n<$anzahl; $n++)
{
$vk=$row_preiskat[vk_preis];
$vk_f=number_format($vk,2, ',', '.');
$ek=$row_preiskat[ek_preis];
$ek_f=number_format($ek,3, ',', '.');
$var_kosten=$row_preiskat[var_kosten];
$var_kosten_f=number_format($var_kosten,3, ',', '.');
echo'
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="60"><input type="text" style="text-align : right" name="menge['.$n.']" value="'.$row_preiskat[staffelpreis].'" size="7" border="0"></td>
<td width="60"><input type="text" style="text-align : right" name="vk_preis['.$n.']" value="'.$vk_f.'" size="7" border="0"></td>
<td width="60"><input type="text" style="text-align : right" name="ek_preis['.$n.']" value="'.$ek_f.'"size="7" border="0"></td>
<td width="60"><input type="text" style="text-align : right" name="var_kosten['.$n.']" value="'.$var_kosten_f.'" size="7" border="0"></td>
</tr></table>';
}
Kommentar