variable egale à une boucle
Posté : 07 févr. 2011, 13:36
par reza
Bonjour !
Je suis bloqué en ce moment sur un petit problème !
J'aimerais que ma variable sois égale a une boucle, donc voila comment je procède :
b.php
Code : Tout sélectionner
while ($nombre_de_lignes <= $nb)
{
$y="$parties[$nombre_de_lignes]";
echo ''. $y .',';
$nombre_de_lignes++;
}
?>
image.php
La boucle donne ça :
1,9,8,12,3,10,6,7,15,4,5,11,2,13,
Et le problème c'est que seul le 1er champs de la boucle s'affiche dans la variable!
Quand j'affiche la varible j'ai ça :
1
Merci d'avance pour ce qui m'aideront !
Bonne journée !
Re: variable egale à une boucle
Posté : 07 févr. 2011, 14:09
par xTG
La fonction include() renvoie TRUE ou FALSE suivant que le fichier a été correctement inclut.
Il ne renvoie pas une variable ou autre du dit fichier.
Si c'était la variable $y que tu cherchais à récupérer voilà comment on fait :
<?php
include ('b.php');
?><br><br>
<?php
echo $y;
?>
Re: variable egale à une boucle
Posté : 11 févr. 2011, 20:38
par reza
Merci pour ta réponse, mais ce n'est pas vraiment ce que je recherche !
En faite j'ai une variable :
$text qui est égale à "1,2,45,6,32,1,45,8,74,56,32,1,5"
Je la décompose et je supprime une valeur (exemple la 3eme valeur)
ce qui me donne ceci :
"1,2,6,32,1,45,8,74,56,32,1,5"
Jusqu'ici tout va bien, mais le problème pour afficher ce résulta j'ai utiliser une boucle, et je n'arrive pas à intégrer ce texte a une nouvelle variable par ce que justement il est sous la forme d'une boucle =S !
Re: variable egale à une boucle
Posté : 11 févr. 2011, 22:02
par moogli
salut,
$cc = include( ..); O_o
ça ne fonctionne pas comme ça include c'est comme si tu faisais un copier / coller du code dans le fichier incluant !
je ne comprend pas trop ton problème, au vue de ta chaine utiliser explode et implode serait beaucoup plus simple
<?php
$text = "1,2,45,6,32,1,45,8,74,56,32,1,5",
$tab = explode(',',$text);
//suppression du truc voulu
unset($tab[ $x ]);
//remise en forme
$text = implode(',',$tab);
echo $text;
?>
@+
@+
Re: variable egale à une boucle
Posté : 12 févr. 2011, 00:05
par reza
1000 Merci moogli !
C'est exactement ce que je cherché, mais comme je ne connais que très peu le php, je ne connaissais pas ces fonction !
Re: variable egale à une boucle
Posté : 12 févr. 2011, 01:03
par moogli
de rien,
peu tu cliquer sur le bouton résolu du message qui t'a aidé

(coche vert)
@+
Re: variable egale à une boucle
Posté : 12 févr. 2011, 14:14
par Ryle
Il ne peut pas cliquer sur le bouton

en haut à droite de la réponse qui lui semble la plus pertinente, et indiquer que sa question est résolue pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution, car il n'a pas posté le 1er message en tant que membre (inscrit et identifié).
<?php $mode_gros_message_subliminal = 'ON'; ?>
Du coup nous allons l'indiquer pour lui en attendant qu'il s'inscrive et puisse le faire lui même

Re: variable egale à une boucle
Posté : 12 févr. 2011, 16:10
par moogli
ah pas fait attention tiens :/