[php]affichage du tableau
Résolu
bezourox
Messages postés
730
Date d'inscription
Statut
Membre
Dernière intervention
-
mit0910 Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
mit0910 Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
bonjour.
voila j'ai différents tabeaux dont je voudrai afficher leur contenu sur ma page .
cela ne marche pas ....
declaration du tableau :
$num_reponses_justes = array(16);
instruction qui devrait afficher mon tableau :
foreach($num_reponses_justes as $valeur)
{
echo "numero de question dont la reponse est juste :" .$valeur "<br />;
}
Voila je capte pas ce qui ne va pas .
Si une personne peut m'aider , c'est cool :)
voila j'ai différents tabeaux dont je voudrai afficher leur contenu sur ma page .
cela ne marche pas ....
declaration du tableau :
$num_reponses_justes = array(16);
instruction qui devrait afficher mon tableau :
foreach($num_reponses_justes as $valeur)
{
echo "numero de question dont la reponse est juste :" .$valeur "<br />;
}
Voila je capte pas ce qui ne va pas .
Si une personne peut m'aider , c'est cool :)
A voir également:
- [php]affichage du tableau
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
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
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
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 .....)