Lorsque vous travaillez avec une base de données MySQL, il peut y avoir des cas où vous devez afficher les données d'une table sur un Tableau PHP/HTML. Ceci peut être réalisé en suivant les étapes suivantes :
";
// Retrieve each row of data from the query result
while ($row = mysql_fetch_array($result)) {
// Create a new table row for each employee record
echo "" . htmlspecialchars($row['name']) . " " . htmlspecialchars($row['age']) . " ";
}
// Close the HTML table
echo "";
// Close the MySQL connection
mysql_close();
?>
Dans ce script, la fonction mysql_connect établit une connexion à la base de données MySQL, tandis que mysql_select_db sélectionne la base de données spécifique avec laquelle travailler. La fonction mysql_query exécute la requête SQL pour récupérer les données de la table « employé ».
La fonction mysql_fetch_array récupère chaque ligne de données du résultat de la requête et attribue les valeurs à un tableau. La fonction htmlspecialchars est utilisée pour échapper à tous les caractères spéciaux dans les données renvoyées par la base de données afin d'éviter d'éventuelles vulnérabilités de sécurité.
Les instructions echo génèrent le code HTML pour créer un tableau avec les données des employés. La boucle while continue jusqu'à ce que toutes les lignes du résultat de la requête aient été traitées.
Veuillez noter que la fonction mysql_fetch_array est obsolète dans les versions PHP 5.5.0 et supérieures, il est donc recommandé d'utiliser mysqli_fetch_array à la place pour une sécurité améliorée.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3