[php]affichage du tableau
Résolu/Fermé
bezourox
Messages postés
729
Date d'inscription
vendredi 30 mars 2007
Statut
Membre
Dernière intervention
19 janvier 2013
-
29 mai 2007 à 10:46
mit0910 Messages postés 21 Date d'inscription lundi 10 août 2009 Statut Membre Dernière intervention 5 mai 2010 - 10 août 2009 à 15:35
mit0910 Messages postés 21 Date d'inscription lundi 10 août 2009 Statut Membre Dernière intervention 5 mai 2010 - 10 août 2009 à 15:35
A voir également:
- [php]affichage du tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Easy php - Télécharger - Divers Web & Internet
5 réponses
Salut
Hm première question, ton $num_reponses_justes est censé être un tableau? Parce que si oui, tu n'as qu'une valeur dedans pour le moment.
Sinon, tu as simplement fait une erreur dans ta boucle d'affichage
Voilà, j'espère que ça réponds a ta question
Hm première question, ton $num_reponses_justes est censé être un tableau? Parce que si oui, tu n'as qu'une valeur dedans pour le moment.
Sinon, tu as simplement fait une erreur dans ta boucle d'affichage
foreach($num_reponses_justes as $valeur) { echo "numero de question dont la reponse est juste :" .$valeur . "<br />"; }
Voilà, j'espère que ça réponds a ta question
bezourox
Messages postés
729
Date d'inscription
vendredi 30 mars 2007
Statut
Membre
Dernière intervention
19 janvier 2013
143
29 mai 2007 à 11:06
29 mai 2007 à 11:06
non j'ai une fonction qui a rempli le tableau auparavent .
Ce que je veux c'est afficher a la fin toutes les valeurs contenues dans le tableau, ligne par ligne.
Voila mon retour d'erreur :
Warning: Invalid argument supplied for foreach() in c:\program files\easyphp1-8\www\projet\reponse.php on line 81
Ce que je veux c'est afficher a la fin toutes les valeurs contenues dans le tableau, ligne par ligne.
Voila mon retour d'erreur :
Warning: Invalid argument supplied for foreach() in c:\program files\easyphp1-8\www\projet\reponse.php on line 81
bezourox
Messages postés
729
Date d'inscription
vendredi 30 mars 2007
Statut
Membre
Dernière intervention
19 janvier 2013
143
29 mai 2007 à 11:20
29 mai 2007 à 11:20
bon ecoute bien merci .
tu as reussi a m'eclairer sur ce point :)
tout marche bonne journée +
tu as reussi a m'eclairer sur ce point :)
tout marche bonne journée +
mit0910
Messages postés
21
Date d'inscription
lundi 10 août 2009
Statut
Membre
Dernière intervention
5 mai 2010
10 août 2009 à 15:35
10 août 2009 à 15:35
bonjour tous les amis
j'effectuer 3 requetes select sur 3 tables
qd je fait foreach pour afficher le contenu de ces tables en mm temps ,
il me donne des répetitions, en fait voici le code:
foreach( $result1 as $res1) {
{
$ndeman = $res1["NOM_DEMANDEUR"] ;
$pdeman = $res1["PRENOM_DEMANDEUR"];
foreach($result2 as $res2)
{
$serv=$res2["SERVICE"];
$nbpie=$res2["NOMBRE_PIECE_CH"];
$durest=$res2["DUREE_ESTIME"];
$obs=$res2["OBSERVATION"];
foreach($result3 as $res3)
{
$nsupp=$res3["NOM_SUPP"];
$psupp=$res3["PRENOM_SUPP"];
$spesupp=$res3["SPECIALITE"];
$tysupp=$res3["TYPE_SUPPO"];
echo " <tr>";
echo " <td>$ndeman</td>";
echo " <td>$pdeman</td>";
echo " <td>$serv</td>";
echo " <td>$nbpie</td>";
echo " <td>$durest</td>";
echo " <td>$obs</td>";
echo " <td>$nsupp</td>";
echo " <td>$psupp</td>";
echo " <td>$tysupp</td>";
echo " <td>$spesupp</td>";
echo " <td><div align=\"center\"><a href=\"#\">pdf</a></div></td>";
echo " <td><div align=\"center\"><a href=\"#\">M</a></div></td>";
echo " <td><div align=\"center\"><a href=\"#\">S</a></div></td>";
echo " <td valign=\"middle\"><form id=\"form3\" name=\"form3\" method=\"post\" action=\"\">";
echo " <label>";
echo " <div align=\"center\">";
echo " <input name=\"checkbox\" type=\"checkbox\" value=\"checkbox\" />";
echo " </div>";
echo " </label>";
echo " </form> </td>";
echo " </tr>";
}
}
}
}
}
aidez moi SVP
j'effectuer 3 requetes select sur 3 tables
qd je fait foreach pour afficher le contenu de ces tables en mm temps ,
il me donne des répetitions, en fait voici le code:
foreach( $result1 as $res1) {
{
$ndeman = $res1["NOM_DEMANDEUR"] ;
$pdeman = $res1["PRENOM_DEMANDEUR"];
foreach($result2 as $res2)
{
$serv=$res2["SERVICE"];
$nbpie=$res2["NOMBRE_PIECE_CH"];
$durest=$res2["DUREE_ESTIME"];
$obs=$res2["OBSERVATION"];
foreach($result3 as $res3)
{
$nsupp=$res3["NOM_SUPP"];
$psupp=$res3["PRENOM_SUPP"];
$spesupp=$res3["SPECIALITE"];
$tysupp=$res3["TYPE_SUPPO"];
echo " <tr>";
echo " <td>$ndeman</td>";
echo " <td>$pdeman</td>";
echo " <td>$serv</td>";
echo " <td>$nbpie</td>";
echo " <td>$durest</td>";
echo " <td>$obs</td>";
echo " <td>$nsupp</td>";
echo " <td>$psupp</td>";
echo " <td>$tysupp</td>";
echo " <td>$spesupp</td>";
echo " <td><div align=\"center\"><a href=\"#\">pdf</a></div></td>";
echo " <td><div align=\"center\"><a href=\"#\">M</a></div></td>";
echo " <td><div align=\"center\"><a href=\"#\">S</a></div></td>";
echo " <td valign=\"middle\"><form id=\"form3\" name=\"form3\" method=\"post\" action=\"\">";
echo " <label>";
echo " <div align=\"center\">";
echo " <input name=\"checkbox\" type=\"checkbox\" value=\"checkbox\" />";
echo " </div>";
echo " </label>";
echo " </form> </td>";
echo " </tr>";
}
}
}
}
}
aidez moi SVP
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ton erreur, c'est avec ton code ou en mettant ce que je t'ai donné ?
Et ta ligne 81 correspond à quelle ligne ?
J'ai fait un petit test rapide sur ma machine avec le code suivant :
Moi j'ai pas de fonction, mais j'imagine que ça donne la même chose.
Et j'obtiens ce résultat :
numero de question dont la reponse est juste :16
numero de question dont la reponse est juste :5
numero de question dont la reponse est juste :8
numero de question dont la reponse est juste :6
D'après ce que j'ai compris, ça devrait répondre à ta question.
Si ce n'est pas le cas, tu devrais peut-être nous donner ta fonction pour qu'on puisse voir ce qu'il y a exactement dans ton tableau (ce qui veut dire, ta fonction, ton appel de fonction .....)
Et ta ligne 81 correspond à quelle ligne ?
J'ai fait un petit test rapide sur ma machine avec le code suivant :
<?php $num_reponses_justes = array(16, 5, 8, 6); foreach($num_reponses_justes as $valeur) { echo "numero de question dont la reponse est juste :" .$valeur ."<br />"; } ?>
Moi j'ai pas de fonction, mais j'imagine que ça donne la même chose.
Et j'obtiens ce résultat :
numero de question dont la reponse est juste :16
numero de question dont la reponse est juste :5
numero de question dont la reponse est juste :8
numero de question dont la reponse est juste :6
D'après ce que j'ai compris, ça devrait répondre à ta question.
Si ce n'est pas le cas, tu devrais peut-être nous donner ta fonction pour qu'on puisse voir ce qu'il y a exactement dans ton tableau (ce qui veut dire, ta fonction, ton appel de fonction .....)