variabelen veranderen in while-loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dennis

Dennis

15/12/2005 01:20:00
Quote Anchor link
Is het mogelijk om een variabele van naam te veranderen bij elke nieuwe loop?

een versimpelde versie van mijn script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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)
*/



}
?>


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
 
PHP hulp

PHP hulp

23/11/2024 16:34:02
 
Barman V

Barman V

15/12/2005 01:28:00
Quote Anchor link
Ooit wel eens van arrays gehoord :)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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++;
?>


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
 
Dennis

Dennis

15/12/2005 01:35:00
Quote Anchor link
pff.. hoe stom :P

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=
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $picPath[0];?>
&username=
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $username[0];?>
">
..

't is al laat, tnx iig ;)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.