variabelen veranderen in while-loop
een versimpelde versie van mijn script:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$query = mysql_query("hier een werkend script");
while ($rij = mysql_fetch_object($query)) {
/*
In deze loop worden 3 variabelen gedefineerd:
$picPath, $username en $bericht.
Het is de bedoeling dat na elke loop de naam van de variabele veranderd (een cijfer verhoogd), dus in de tweede loop wordt de informatie niet in $picPath gezet maar in $picPath1, daarna in $picPath2 etc.. (zelfde voor $username en $bericht)
*/
}
?>
$query = mysql_query("hier een werkend script");
while ($rij = mysql_fetch_object($query)) {
/*
In deze loop worden 3 variabelen gedefineerd:
$picPath, $username en $bericht.
Het is de bedoeling dat na elke loop de naam van de variabele veranderd (een cijfer verhoogd), dus in de tweede loop wordt de informatie niet in $picPath gezet maar in $picPath1, daarna in $picPath2 etc.. (zelfde voor $username en $bericht)
*/
}
?>
Uiteindelijk moet ik dus een serie variabelen hebben die er zo uit ziet:
$picPath1 = '1e image url';
$username1 = '1e username';
$bericht1 = '1e bericht';
$picPath2 = '2e image url';
$username2 = '1e username';
$bericht2 = '2e bericht';
$picPath3 = '3e image url';
$username3 = '3e username';
$bericht3 = '3e bericht';
enzovoorts.. Ik hoop dat ik duidelijk ben en iemand mij kan helpen!
(Nb. Ik heb de variabelen op deze manier nodig om in een Flash-bestand te laden.)
Gewijzigd op 15/12/2005 01:27:00 door Dennis
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
//Boven je whileloop
$whilenr = 1;
//Dus in je whileloop
$picPath[$whilenr] = $whilenr.'e image url';
$username[$whilenr] = $whilenr.'e username';
$bericht[$whilenr] = $whilenr.'e bericht';
$whilenr++;
?>
//Boven je whileloop
$whilenr = 1;
//Dus in je whileloop
$picPath[$whilenr] = $whilenr.'e image url';
$username[$whilenr] = $whilenr.'e username';
$bericht[$whilenr] = $whilenr.'e bericht';
$whilenr++;
?>
Een voorbeeld van de uitkomst
$picPath[2] = 2e image url
$username[2] = 2e username
$bericht[2] = 2e bericht
Succes
edit:
whilenr++ toegevoegd voor in de whileloop
Gewijzigd op 15/12/2005 01:32:00 door Barman V
ik had daar ook al aan gedacht maar ik zat ook te denken dat Flash geen variabele kan lezen als $picPath[2] etc.. maar die defineer ik natuurlijk met:
..
<param name="movie" value="test.swf?picPath=&username=">
..
't is al laat, tnx iig ;)