Maison >base de données >tutoriel mysql >Comment afficher les données d'une base de données SQL dans des tableaux PHP/HTML ?
Affichage des données de base de données SQL dans des tables PHP/HTML
Question :
Comment puis-je afficher les données d'une table SQL sur une table HTML ou PHP ?
Contexte :
Vous disposez d'une base de données sur MySQL et souhaitez afficher les données de la table "employé" sur une page Web.
Solution :
PHP fournit une fonctionnalité permettant d'établir une connexion à une base de données MySQL. Voici un extrait de code qui montre comment y parvenir :
<code class="php">$connection = mysql_connect('localhost', 'root', ''); // Password is left blank mysql_select_db('hrmwaitrose'); $query = "SELECT * FROM employee"; // SQL statement $result = mysql_query($query); echo "<table>"; // Start HTML table while ($row = mysql_fetch_array($result)) { echo "<tr><td>" . htmlspecialchars($row['name']) . "</td><td>" . htmlspecialchars($row['age']) . "</td></tr>"; } echo "</table>"; // End HTML table mysql_close(); // Close database connection</code>
Dans la boucle while, chaque ligne du résultat de la requête SQL est convertie en ligne de tableau en HTML.
Remarque :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!