Souci d'Affichage

Résolu
Bonjour,

Je viens à vous parce que j'ai un petit souci d'affichage et je ne sais pas comment formuler ma question pour utiliser la fonction rechercher.

Voilà ce que j'ai :



J'ai utilisé la requête :
SELECT count(*) as somme FROM personne where pers_statut='a' group by pers_entite

Voici ce que j'ai dans ma base de données, pour que vous puissiez voir les soucis de compatibilité :

Pour pouvoir compter le nombre d'entrées dans mon tableau test. J'y ai inséré des valeurs fausses histoire de voir comment la base de donnée allait réagir.
Bien, le souci à présent est que par exemple, au niveau des entrées, il y ai inscrit qu'il y a une entrée par entité, hors, sur la base de donnée, ça ne correspond pas. Ma question est donc la suivante, comment dois-je modifier la requête ou le code PHP pour pouvoir faire en sorte que les données de la base s'adaptent à la mise en forme du tableau ?

Merci d'avance de m'avoir lu.

Cdt,
Imagine.

The Gift Of the Godess'.

1 réponse

  1. Passage du sujet en résolu, je viens de trouver une solution qui me convient au final.

    Je poste ici le code. Qui est vachement bidouillé :

     //Affichage des noms d'entités [Entrées]
     $request  ="SELECT pers_entite as nom FROM personne where pers_statut='a' group by pers_entite";
     
     
     $result= mysqli_query($idconn,$request);
     
     print "<tr> <th></th>
           ";
     foreach ($result as $row)
       {
        print "<th>".$row['nom']."</th>";
       }
     print "</tr>";
     
     
     // Affichage de la somme par entité [Entrées]
     $request3  ="SELECT count(*) as somme FROM personne where pers_statut='a' group by pers_entite";
     
     
     $result3= mysqli_query($idconn,$request3);
     print "<tr>
        <td>Entrées:</td>";
     foreach ($result3 as $rows)
       {
        print "<td>".$rows['somme']."</td>";
       }
     print "</tr>";
     
     
     
     
     
     //Affichage des noms d'entités [Sorties]
     $request4  ="SELECT pers_entite as nom FROM personne where pers_statut='d' group by pers_entite";
     
     
     $result4= mysqli_query($idconn,$request4);
     
     print "<tr> <th></th>
           ";
     foreach ($result4 as $row2)
       {
        print "<th>".$row2['nom']."</th>";
       }
     print "</tr>";
     
     //affichage de la somme des sorties par entités
     $request2  ="SELECT count(*) as sortie FROM personne where pers_statut='d' group by pers_entite";
     
     $result2= mysqli_query($idconn,$request2);
     
     print "<tr>
           <td> Sorties : </td>";
     foreach ($result2 as $rows2)
       {
        print "<td>".$rows2['sortie']."</td>";
       }
     print "</tr>";


    The Gift Of the Godess'.