Probleem met array
kees
23/09/2004 15:03:00Hallo mensen,
Op een pagina probeer ik op de volgende manier een array uit te printen
Maar wat er nu gebeurt is dat hij de regel waarin de array print door blijft printen ook al is er geen resultaat meer uit de db.
Dus ik krijg een oneindige , doos á per doos
Ik heb al met fetch_row, array enz geprobeerd maar wat er dan gebeurt is dat ik alleen laatste record krijg.
Kom er niet meer uit
Hoe los ik dit op?
Op een pagina probeer ik op de volgende manier een array uit te printen
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?
while($row = mysql_num_rows($resultcheck))
{
$rs= mysql_fetch_array($resultcheck);
echo $rs['aantal'].", doos ". $rs['prod_naam']." á ". $rs['prijs']." per doos".'<br>';
}
echo "subtotaal".'<br>'."bezorgkosten".'<br>'."totaal".'<br>'.'<a href=\"catalogus2.php\" target=\"_self\">verder shoppen</a> | <a href=\"#\">afrekenen</a>';
}
else
{
echo "U heeft nog geen wijn besteld in de wijnwinkel. Uw winkelwagentje is daarom leeg. Ga terug naar de wijnwinkel en kies een wijn om te bestellen";
}
?>
while($row = mysql_num_rows($resultcheck))
{
$rs= mysql_fetch_array($resultcheck);
echo $rs['aantal'].", doos ". $rs['prod_naam']." á ". $rs['prijs']." per doos".'<br>';
}
echo "subtotaal".'<br>'."bezorgkosten".'<br>'."totaal".'<br>'.'<a href=\"catalogus2.php\" target=\"_self\">verder shoppen</a> | <a href=\"#\">afrekenen</a>';
}
else
{
echo "U heeft nog geen wijn besteld in de wijnwinkel. Uw winkelwagentje is daarom leeg. Ga terug naar de wijnwinkel en kies een wijn om te bestellen";
}
?>
Maar wat er nu gebeurt is dat hij de regel waarin de array print door blijft printen ook al is er geen resultaat meer uit de db.
Dus ik krijg een oneindige , doos á per doos
Ik heb al met fetch_row, array enz geprobeerd maar wat er dan gebeurt is dat ik alleen laatste record krijg.
Kom er niet meer uit
Hoe los ik dit op?
PHP hulp
27/12/2024 13:56:50kees
23/09/2004 15:33:00Het werkt! code is nu
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?
if(mysql_num_rows($resultcheck)>0) {
while($row = mysql_fetch_array($resultcheck))
{
echo $row['aantal'].", doos ". $row['prod_naam']." á ". $row['prijs']." per doos".'<br>';
}
echo "subtotaal".'<br>'."bezorgkosten".'<br>'."totaal".'<br>'.'<a href=\"catalogus2.php\" target=\"_self\">verder shoppen</a> | <a href=\"#\">afrekenen</a>';
} else {
echo "U heeft nog geen wijn besteld in de wijnwinkel. Uw winkelwagentje is daarom leeg. Ga terug naar de wijnwinkel en kies een wijn om te bestellen";
}
?>
if(mysql_num_rows($resultcheck)>0) {
while($row = mysql_fetch_array($resultcheck))
{
echo $row['aantal'].", doos ". $row['prod_naam']." á ". $row['prijs']." per doos".'<br>';
}
echo "subtotaal".'<br>'."bezorgkosten".'<br>'."totaal".'<br>'.'<a href=\"catalogus2.php\" target=\"_self\">verder shoppen</a> | <a href=\"#\">afrekenen</a>';
} else {
echo "U heeft nog geen wijn besteld in de wijnwinkel. Uw winkelwagentje is daarom leeg. Ga terug naar de wijnwinkel en kies een wijn om te bestellen";
}
?>