hoe krijg ik while voor een query uit for lus
ok ik had dit stuk code hier onder waar mijn server op crashte :-)
had dit ook al geprobeerd werkt maar ik krijg bij sommige dingen lege waardes weet niet goed wat probleem is hier.
output van onderstaande code =
ESEKK bvba,
,
,
,
,
,
,
BQ electrics,
ESEKK bvba,
EHM,
HEW Automation bvba,
verbeeck en zoon,
Den Ruyter BVBA,
elektro van landeghem,
,
,
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
for($i=0; $i <= count($fabrikantarrayid); $i++)
{
$instalateurbepaling = "SELECT naam,email FROM tblInstalateur INNER JOIN tblInstalateurSystem ON tblInstalateur.instalateurID =
tblInstalateurSystem.instalateurID WHERE tblInstalateurSystem.fabrikantID = '$fabrikantarrayid[$i]' ";
$resinstal = mysql_query($instalateurbepaling) or die(mysql_error());
$num_rows = mysql_num_rows($resinstal);
//echo "RIJE : ".$num_rows;
while($showinstal = mysql_fetch_assoc($resinstal))
{
$instalateur .= $showinstal['naam'].",".$showinstal['mail'];
}
}
{
$instalateurbepaling = "SELECT naam,email FROM tblInstalateur INNER JOIN tblInstalateurSystem ON tblInstalateur.instalateurID =
tblInstalateurSystem.instalateurID WHERE tblInstalateurSystem.fabrikantID = '$fabrikantarrayid[$i]' ";
$resinstal = mysql_query($instalateurbepaling) or die(mysql_error());
$num_rows = mysql_num_rows($resinstal);
//echo "RIJE : ".$num_rows;
while($showinstal = mysql_fetch_assoc($resinstal))
{
$instalateur .= $showinstal['naam'].",".$showinstal['mail'];
}
}
had dit ook al geprobeerd werkt maar ik krijg bij sommige dingen lege waardes weet niet goed wat probleem is hier.
output van onderstaande code =
ESEKK bvba,
,
,
,
,
,
,
BQ electrics,
ESEKK bvba,
EHM,
HEW Automation bvba,
verbeeck en zoon,
Den Ruyter BVBA,
elektro van landeghem,
,
,
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
for($i=0; $i <= count($fabrikantarrayid); $i++)
{
$instalateurbepaling = "SELECT naam,email FROM tblInstalateur INNER JOIN tblInstalateurSystem ON tblInstalateur.instalateurID =
tblInstalateurSystem.instalateurID WHERE tblInstalateurSystem.fabrikantID = '$fabrikantarrayid[$i]' ";
$resinstal = mysql_query($instalateurbepaling) or die(mysql_error());
$num_rows = mysql_num_rows($resinstal);
//echo "RIJE : ".$num_rows;
for($b=0; $b <= $num_rows; $b++)
{
$showinstal = mysql_fetch_field($resinstal,$b);
echo $showinstal[0].",".$showinstal[1]."<br />";
}
}
{
$instalateurbepaling = "SELECT naam,email FROM tblInstalateur INNER JOIN tblInstalateurSystem ON tblInstalateur.instalateurID =
tblInstalateurSystem.instalateurID WHERE tblInstalateurSystem.fabrikantID = '$fabrikantarrayid[$i]' ";
$resinstal = mysql_query($instalateurbepaling) or die(mysql_error());
$num_rows = mysql_num_rows($resinstal);
//echo "RIJE : ".$num_rows;
for($b=0; $b <= $num_rows; $b++)
{
$showinstal = mysql_fetch_field($resinstal,$b);
echo $showinstal[0].",".$showinstal[1]."<br />";
}
}
Gewijzigd op 16/03/2011 19:18:01 door Matthias deckers
Lijkt me niet handig om al die mailadressen in je post te plaatsen....
Je server crasht? Doet het helemaal niet meer? Krijg je een foutmelding?
Je server crasht? Doet het helemaal niet meer? Krijg je een foutmelding?
ach ik heb nu werkend maar ik zal nog aan mijn query moeten sleutelen resultaten kloppen niet met wat ik moet hebben :-)




