Faire écho aux lignes d'un tableau d'une base de données à l'aide de PHP
Faire écho aux lignes individuelles d'une requête de base de données peut être réalisé à l'aide des fonctions mysqli de PHP. Voyons comment y parvenir :
Commencez par établir une connexion à votre base de données à l'aide de mysqli_connect(). Exécutez votre requête en utilisant mysqli_query(). Pour récupérer des lignes à partir du résultat, utilisez mysqli_fetch_assoc(), qui renvoie un tableau associatif pour chaque ligne.
À l'intérieur d'une boucle, parcourez les lignes et les colonnes. Pour chaque colonne, faites écho à la valeur en utilisant htmlspecialchars() pour empêcher l'exécution de code malveillant.
Voici un exemple de code :
<code class="php">$sql = "SELECT * FROM MY_TABLE"; $result = mysqli_query($conn, $sql); // Return of mysqli_connect() echo "<br>"; echo "<table border='1'>"; while ($row = mysqli_fetch_assoc($result)) { echo "<tr>"; foreach ($row as $field => $value) { echo "<td>" . htmlspecialchars($value) . "</td>"; } echo "</tr>"; } echo "</table>";</code>
Ce code générera un tableau rempli avec les données de votre base de données. . Chaque ligne sera représentée sous forme de ligne de tableau et chaque valeur de colonne sera entourée d'une cellule de tableau.
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!