HTML et PHP
Hors ligneAnnie972 Le 20/11/2016 à 00:14 Profil de Annie972 Configuration de Annie972

Bonjour,

Je suis novice en PHP et depuis une semaine sur un script PHP intégré dans une page HTML mais je n'arrive pas à trouver pourquoi cela ne marche pas. Dans le cadre d'un formation on me demande d'écrire un code permettant d'afficher sur une page HTML une base de données sous forme de tableau à l'aide d'un script PHP.

Pour l'instant le résultat que j'obtiens c'est l'affichage du tableau mais il ne se remplit pas avec les données de ma base préalablement créer avec PhpmyAdmin (et elle marche sans erreur). Voici donc le code qui pose problème:


<!doctype html>
<html>
	<head>
		<title>Elève CNFDI</title>
	</head>

	<body>
	    <h1> Table des élèves du CNFDI </h1>
	       <?php 
			$liaison = mysqli_connect("localhost","root","","devoir_cnfdi");
			if(mysqli_connect_errno()){
				printf ('Echec de la connexion a la base : %s\n', mysqli_connect_error());
				exit();
			}
			$req = "SELECT * FROM 'eleves_cnfdi'";
			$resultat = mysqli_query($liaison,$req);
			echo mysqli_stmt_num_rows($resultat);
			
		    ?>
	    <table width ="200" border="1">
		<tr>
		    <td> Nom </td>
		    <td> Prenom </td>
		    <td> Age </td>
		    <td> Ville </td>
		 </tr>
			
	        <?php
			while ($row = mysqli_fetch_array ($resultat, MYSQLI_ASSOC)){?>
		<tr>
		     <td> <?php Echo $row["Nom"];?> </td>
		     <td> <?php Echo $row["Prenom"];?> </td>
		     <td> <?php Echo $row["Age"];?> </td>
		     <td> <?php Echo $row["Ville"];?> </td>	
		</tr>
		<?php}?>
		</table>
		<?php
			      mysqli_free_result($resultat);
			      mysqli_close($liaison);
		?>
			
	</body>
</html>

J'espère que quelqu'un pourra m'aider.

Merci

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels