PHP - Résultat requete dans array

Résolu/Fermé
Eidas - 6 janv. 2009 à 11:52
 Eidas - 6 janv. 2009 à 15:39
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.
A voir également:

3 réponses

afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 168
6 janv. 2009 à 13:45
$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
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
afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 168
6 janv. 2009 à 14:05
Il suffit de rajouter les guillemets
0
Un grand merci à toi.

Ca fonctionne nickel.

Encore merci !

Bien cordialement.
0