Affichage des données récupérés de la base dans un tableau

Résolu
Nouvelle_Informaticienne Messages postés 173 Statut Membre -  
Nouvelle_Informaticienne Messages postés 173 Statut Membre -
Bonjour le monde ;
j'ai un problème avec ce petit code je n'arrive pas a afficher un beau tableau juste les deux premières lignes sont bien dans un tableau après le reste est hors tableau un a cote de l'autre d'une façon moche
par contre j'ai deja utilisé le meme code dans une autre page et il fonctinne tres bien !
ici ca marche pas je ne sais pas pk !
voyez vous une erreur svp ?
je vous remercie
//requête SQL:
    $sql = "SELECT *
	      FROM fiche_prjprincipale WHERE creePar_FPP='".$_SESSION['pseudo']."'";
 
    //exécution de la requête:
  $requete = mysqli_query($cnx,$sql) or die( mysql_error() ) ;
 
    //affichage des données:
	//echo "<div class=\"modif1\">";
	 echo("<table  class='responstable'>");
 echo("<tr>"); 
 echo("<th>Acronyme du projet</th>");
 echo("<th>Titre du projet</th>");
 echo("<th>Afficher les details du projet</th>");
   
 echo(" </tr>");
    while( $result = mysqli_fetch_object($requete))
    {
		echo("<tr>"); 
echo("<td>");
echo(" $result->acronyme_FPP :"); 
echo("</td>");

echo("<td>");
echo(" $result->titre_FPP"); 
echo("</td>");
echo("<td>");
	   echo("<a href=\"modification2.php?id=".$result->id_FPP."\" onClick=\"confirme('".$result->id_FPP."')\"><img src=img/modif.png width=\"20 px\" height=\"20 px\"></a> </td>");
echo("</tr>");



	   
		echo "</table>";



je vous remercie

1 réponse

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Ou as tu mis la fin de ta boucle ?
    J'ai l'impression que tu as mis l'accolade fermante APRES le </table> ... au lieu de le mettre avant...

    Cordialement, 
    Jordane                                                                 
    1
    1. Nouvelle_Informaticienne Messages postés 173 Statut Membre 3
       
      Bonjour,
      vous avez raison monsieur j ai fermé la table avant le while quand j ai chnagé ca marche maintenant merci bcp pour votre aide et remarque

      avant
      echo("</tr>");
          //fin table
        echo "</table>";
      
        //fin while
        }
        ?>
      </body>
      </html>
      



      maintenant
      echo("</tr>"); 
      //fin while
        }
      //fin table
        echo "</table>";
      
        ?>
      </body>
      </html>
      

      merci encore une fois monsieur bonne journee
      0