[PHP] Besoin d'aide pour effectuer une boucle...

Besoin d'aide pour effectuer une boucle... [PHP] - PHP - Programmation

Marsh Posté le 08-11-2002 à 15:30:00    

Salut @ tous ...
 
Voila, j'ai un tableau PHP qui s'appelle $rolef[]
 
Par la suite, j'aimerais mettre toutes les données de ce tableau dans une seule variable $role
 
Ex :
 
$role = $rolef['1'].'<BR>'.$rolef['2'].'<BR>'.$rolef['x'];
 
Le pb est que x est variable ...
 
Est-ce qu'il est quand même possible de le faire ?
 
Si j'ecris :
 
$role = while($i <= $def)
{
print $rolef[$i].'<BR>';
}
 
ça peut marcher ? Où on ne peut pas integrer des boucles dans les variables ... ?
 
Merci d'avance


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 08-11-2002 à 15:30:00   

Reply

Marsh Posté le 08-11-2002 à 15:34:36    

$role= implode('<br>',$rolef);
echo $role;


---------------
...oups kernel error...
Reply

Marsh Posté le 08-11-2002 à 15:38:51    

ethernal a écrit a écrit :

$role= implode('<br>',$rolef);
echo $role;




 
Cool !! Merci :jap: ...
 
Je connaissais pas encore cette fonction :)
 
Encore merci ...


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 08-11-2002 à 15:40:51    

de rien :)
 
j'espère que c'est bien ce que tu recherches à faire.


---------------
...oups kernel error...
Reply

Marsh Posté le 08-11-2002 à 16:03:55    

Oui, je viens de finir et c'est super :) Exactement ce ke je voulais faire :)
 
Tant que j'y suis, juste une petite kestion au passage
 
Est-ce que dans les variables des liens on peut mettre une apostrophe ?
 
Exemple :
 
http://www.monsite.com/index.php?variable=l'avion
 
ou faut-il que ça soit :
 
http://www.monsite.com/index.php?variable=l'avion
 
?


Message édité par Dj YeLL le 08-11-2002 à 16:05:14

---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 08-11-2002 à 16:36:32    

Argl, pas d'antislash dans les URL ! Nan, le plus propre est d'encoder ta variable via urlencode() et de la décoder avec urldecode(), même si je ne crois pas que l'apostrophe pose de problème. A tester, donc :)


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 08-11-2002 à 16:40:07    

utilise plutôt la fonction urlencode($variable) et urldecode($variable)
http://www.monsite.com/index.php?variable=<? urlencode("l'avion" ); ?>
 
récupération :
$variable= urldecode($HTTP_GET_VARS['variable']);
 
des tests seront peut-être nécessaire, je pense pas que tu saches directement utiliser la variable passée.
 
--== edit ==--
grilled :D


Message édité par ethernal le 08-11-2002 à 16:40:44

---------------
...oups kernel error...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed