PHP - Résultat requete dans array

Résolu
Eidas -  
 Eidas -
Bonjour,

Débutant en php j'aurais besoin de votre aide.

Voilà je fais une requête : SELECT text_obs, num_obs,avis FROM mytable.
texte_obs est un champ texte avec caractère spéciaux et saut de ligne
num_obs est un nombre
avis est un champ texte.

Pour chaque ligne de résultat, je souhaite mettre les valeurs dans un unique array, c'est à dire :

$resultat = array(texte_obs(ligne1), num_obs(ligne1), avis(ligne1), texte_obs(ligne2), num_obs(ligne2), avis(ligne2),...,texte_obs(ligne n), num_obs(ligne n), avis(ligne n))

Comment puis-je faire cela ?

Merci beaucoup pour votre aide.

Cordialement.
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. afrodje Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   168
     
    $tab= array ();
    while ($row = mysql_fetch_array($reslut_ta_requete)) 
    {
           array_push ($tab, texte_obs(ligne1),num_obs(ligne1),avis(ligne1));
    }


    Et voila, ça doit être un truc comme ça...
    0
  2. Eidas
     
    Oups, petite précision, dans le ARRAY je souhaite que les valeurs puissent être entourées de " ", c'est-à dire :

    $resultat = array("texte_obs(ligne1)", "num_obs(ligne1)", "avis(ligne1)", "texte_obs(ligne2)", "num_obs(ligne2)", "avis(ligne2)",...,"texte_obs(ligne n)", "num_obs(ligne n)", "avis(ligne n)")
    0
  3. afrodje Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   168
     
    Il suffit de rajouter les guillemets
    0
    1. Eidas
       
      Un grand merci à toi.

      Ca fonctionne nickel.

      Encore merci !

      Bien cordialement.
      0