PHP - Résultat requete dans array
Résolu
Eidas
-
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.
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
-
$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... -
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)") -
Il suffit de rajouter les guillemets