Problème php

Résolu
Bonjour, voila j'ai un problème, à la sortie d'une requete je récupère 4 enregistrements
et je voudrais mettre les id de ces enregistrement dans une variable comme ceci:
$variable = $id[1]-$id[2]-$id[3]-$id[4];

le problème est que je ne vois pas comment faire.
Avez vous une solution?

Merci par avance.

Wyllos


--

window XP

3 réponses

  1. $reponse = $bdd->query('SELECT id FROM toto ');
    
    while ($donnees = $reponse->fetch())
    {
    	$variable = $variable .'-'.$id;
    }
    


    Ce code te mettra tout tes id à la suite de ta base toto
    1. Merci ça fonctionne super.
  2. Oui c'est ce que je veux faire mais je sais pas comment y arriver à partir de la sortie de ma requete:

    while($data = mysql_fetch_array($sql)){
     la je sais pas comment construire j'ai fait une boucle while mais dans $variable je n'ai qu'une réponse.
    ......
    
    $variable= $id[1].'-'.$id[2]....
    
    }
    1. Tu veux mettre les 4 id à la suite ?
      Si oui, comme ci dessus ça devrait fonctionner :
      $variable = $id[1] .''.$id[2].''.$id[3].''.$id[4].'';