sql gegevens gebruiken buiten while loop
Michael
09/02/2007 16:44:00Hoi,
Mischien is dit een simpele vraag, maar ik kom er echt niet uit. Ik heb een simpel loopje die voornamen uitlees uit de database:
while ($rij=mysql_fetch_array($resultaat)){
echo $rij[voornaam];
}
Nu wil ik al die voornamen gebruiken buiten de loop. Zou ik denken dat je het ff in een array zet, maar ik kan helaas niet de gegevens buiten de loop opvragen.
Iemand?
Mischien is dit een simpele vraag, maar ik kom er echt niet uit. Ik heb een simpel loopje die voornamen uitlees uit de database:
while ($rij=mysql_fetch_array($resultaat)){
echo $rij[voornaam];
}
Nu wil ik al die voornamen gebruiken buiten de loop. Zou ik denken dat je het ff in een array zet, maar ik kan helaas niet de gegevens buiten de loop opvragen.
Iemand?
PHP hulp
24/11/2024 08:13:23- SanThe -
09/02/2007 16:52:00Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$namen = '';
while ($rij=mysql_fetch_array($resultaat))
{
echo $rij['voornaam'];
$namen[] = $rij['voornaam'];
}
?>
$namen = '';
while ($rij=mysql_fetch_array($resultaat))
{
echo $rij['voornaam'];
$namen[] = $rij['voornaam'];
}
?>
Nu zitten alle namen in het array $namen.
bart van der veen
09/02/2007 16:57:00Michael
09/02/2007 17:07:00Dank je wel voor reacties.
Maar als ik dus dit gebruik:
while ($rij=mysql_fetch_array($resultaat))
{
echo $rij['voornaam'];
$namen[] = $rij['voornaam'];
}
en hieronder zet ik:
echo "$namen";
dan krijg ik als inhoud "array"
Maar als ik dus dit gebruik:
while ($rij=mysql_fetch_array($resultaat))
{
echo $rij['voornaam'];
$namen[] = $rij['voornaam'];
}
en hieronder zet ik:
echo "$namen";
dan krijg ik als inhoud "array"
- SanThe -
09/02/2007 17:12:00Klaasjan Boven
09/02/2007 17:12:00Doe eens
Wat jiij probeert is onmogelijk het is namelijk een Array
Wat jiij probeert is onmogelijk het is namelijk een Array
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
Michael
09/02/2007 17:18:00Jan Koehoorn
09/02/2007 17:21:00Die print_r gebruik je meestal alleen om te kijken of er iets in een array zit. Met de manier van SanThe kun je de arrayelementen afzonderlijk uitprinten. Je kunt ook zoiets doen:
meestal gaat de laatste manier met een for loopje. Mogelijkheden genoeg!
meestal gaat de laatste manier met een for loopje. Mogelijkheden genoeg!
Klaasjan Boven
09/02/2007 17:22:00OMdat het een array is
Als jij gewoon echo gebruikt weet PHP toch niet welke naam uit de array jui wilt hebben?
Wil je ze allemaal printen gebruik dan de methode van Santhe
Edit WEER EENS TE LAAT
Als jij gewoon echo gebruikt weet PHP toch niet welke naam uit de array jui wilt hebben?
Wil je ze allemaal printen gebruik dan de methode van Santhe
Edit WEER EENS TE LAAT
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven