Variable dans un array en php [Resolu]

kevin_nord59 Messages postés 473 Statut Membre -  
ktm620enduro Messages postés 377 Statut Membre -
Bonjour, voila mon problème :
dans mon code j'ai
while ($donnees = $reponse->fetch())
{
$chaine=$chaine.'\''.$donnees['login'].'\',';
}
ce qui me donne une chaine comme ceci : 'login1','login2','login3'

aprés j'ai :
$pseudo = array(
$chaine
);

mais la sa fonctionne pas il me met que $pseudo[0]='login1','login2','login3'
or je voudrai que $pseudo[0]=login1
$pseudo[1]=login2
etc ...
donc avez-vous une solution ?

Merci d'avance

4 réponses

  1. Nath
     
    $i=0;
    while ($donnees = $reponse->fetch())
    {
    $pseudo[$i]=$donnees['login'];
    $chaine=$chaine.'\''.$donnees['login'].'\',';
    $i++;

    }

    si j'ai bien compris
    0
  2. kevin_nord59 Messages postés 473 Statut Membre 72
     
    Merci de ta réponse mais j'ai trouver par hasard la solution enfaite il faut faire
    $pseudo=array();
    $pseudo=explode(',',$chaine);
    et c'est bon la chaine de caractere va etre ranger dans un tableau et a chaque fois qu'il va rencontrer une virgule il passe a la ligne suivante du tableau
    0
  3. Nath
     
    tu peux faire ca également, mais si tu te sert pu de ta chaîne apres ca te sert a rien, autant tout mettre direct dans le tableau.
    0
  4. ktm620enduro Messages postés 377 Statut Membre 38
     
    Nath tu es sur touts les sujets en ce moment lol
    0