Récupérer le résultat d'une requete et l'afficher

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Récupérer le résultat d'une requete et l'afficher

par wiwi » 02 févr. 2006, 08:34

Et si l'on souhaite afficher que certains résultats particuliers ? Genre 1ère et 4ème ligne ?

par VaN » 01 févr. 2006, 18:35

et sans oublier de refermer les <td>, ça donne ça :
while ($data=mysql_fetch_array($sql,MYSQL_ASSOC))
{ 
    echo '<table>\n';
    echo '  <tr>\n';
    echo '    <td>'.$data['nom'].'</td>\n';
    echo '  </tr>\n'; 
    echo '  <tr>\n';
    echo '    <td>ce que tu veux</td>\n';
    echo '  </tr>\n';
    echo '</table>\n';
    echo '<br />\n';
} 
:wink:

par DarkBlue » 01 févr. 2006, 18:20

genre ça :
while ($data=mysql_fetch_array($sql,MYSQL_ASSOC)){ 


echo '<table>'
echo '<tr><td>'.$data['nom'].'</tr> ; 
echo '<tr><td>ce que tu veux</tr>';
echo '</table><BR>';

} 
Dans mon exemple c est un tableau 2 lignes 1 colonne =qui s'affiche par secteur trouvés dans ta BDD ! (donc pour toi 8 donc 8 tablea avec la premiere ligne le nom du secteur)

par paolo 4 » 01 févr. 2006, 17:02

En faite je veux créer juste un tableau pour chaque secteur. ex: POUR LE premier resultat de ma requete, je veut creer un premier tableau avec le nom du secteur dans la premier ligne. Et ceci pour les 8 secteurs, donc 8 tableaux. Vois-tu?

par paolo 4 » 01 févr. 2006, 17:00

En faite je veux créer juste un tableau pour chaque secteur. ex: POUR LE premier resultat de ma requete, je veut creer un premier tableau avec le nom du secteur dans la premier ligne. Et ceci pour les 8 secteurs, donc 8 tableaux. Vois-tu?

par DarkBlue » 01 févr. 2006, 16:53

hello ,
while ($data=mysql_fetch_array($sql,MYSQL_ASSOC)){

echo $data['nom']."<BR>" ;

}
J'ai pas tout compris ce que tu voulais faire mais ceci t affiche tout les noms trouvés par ta requete ligne par lignes !

Tu peux donc personaliser ce bout de code

Récupérer le résultat d'une requete et l'afficher

par paolo 4 » 01 févr. 2006, 16:48

Bonjour,
j'ai effectué cette requete :
$sql=mysql_query("SELECT id_secteur, nom_secteur FROM tb_secteur") or die ("Erreur dans ta requete".mysql_error());
$res=mysql_fetch_array($sql);
$id=$res["id_secteur"];
$nom=$res["nom_secteur"];
Sachant qu'il y a 8 secteurs en tous dans ma table 'tb_secteur', je voudrais créer un tableau pour chaque secteur, avec une ligne (la première de chaque tableau) ou apparaîtrais le nom de mon secteur en question.

Si quelqu'un a une idée !

Merci d'avance