Database variable in foreach loop
Erik Kraijenoord
19/05/2011 11:30:30Goedemorgen,
Ik ben bezig met het herprogrammeren van een stuk code die ik heb.
Nu wil ik iets proberen met een foreach loop van PHP maar dit wil niet helemaal lukken.
Stukje code:
Deze werkt alleen niet, kan iemand mij een tip geven hoe ik dit beter kan aanpakken?
Want mijn manier blijkt niet effectief te werken, probeer hem wel zo kort mogelijk te doen.
Tevens is dit niet de enigste rij die ik wil oproepen, er zijn er nog 4 die eruit gehaald moet worden.
Met vriendelijke groet.
Ik ben bezig met het herprogrammeren van een stuk code die ik heb.
Nu wil ik iets proberen met een foreach loop van PHP maar dit wil niet helemaal lukken.
Stukje code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?PHP
#De array waarde 1. Naam 2. Link
$array = array("scripts" => "path/naar/file/script");
#Foreach loop
foreach ($array as $type => $url)
{
#Type uit de database roepen (scripts)
$type = $dbc->prepare("SELECT id FROM ".$type." WHERE keuren=:null");
$type->execute(array(':null' => 0));
$type = $type->rowCount();
#Weergeven van rijen
echo $type." rijen gevonden";
}
?>
#De array waarde 1. Naam 2. Link
$array = array("scripts" => "path/naar/file/script");
#Foreach loop
foreach ($array as $type => $url)
{
#Type uit de database roepen (scripts)
$type = $dbc->prepare("SELECT id FROM ".$type." WHERE keuren=:null");
$type->execute(array(':null' => 0));
$type = $type->rowCount();
#Weergeven van rijen
echo $type." rijen gevonden";
}
?>
Deze werkt alleen niet, kan iemand mij een tip geven hoe ik dit beter kan aanpakken?
Want mijn manier blijkt niet effectief te werken, probeer hem wel zo kort mogelijk te doen.
Tevens is dit niet de enigste rij die ik wil oproepen, er zijn er nog 4 die eruit gehaald moet worden.
Met vriendelijke groet.
Er zijn nog geen reacties op dit bericht.