Accès aux colonnes individuelles à partir d'une requête MySQL
Dans MySQL, la fonction mysqli_fetch_array() peut être utilisée pour récupérer des lignes à partir d'un résultat de requête comme un tableau associatif. Cependant, lors d'une itération sur plusieurs lignes, il est courant de rencontrer un problème où toutes les colonnes d'une ligne donnée sont combinées en un seul élément de tableau.
Solution :
Pour résoudre ce problème et accéder aux colonnes séparément, vous pouvez utiliser l'approche suivante :
<code class="php">$posts = []; while ($row = mysqli_fetch_array($result)) { $posts[] = array( 'post_id' => $row['post_id'], 'post_title' => $row['post_title'], 'content' => $row['content'], // Add additional columns as needed... ); }</code>
Avec ce code modifié :
En utilisant cette approche, vous pouvez parcourir efficacement plusieurs lignes dans un résultat de requête et accéder aux colonnes individuellement. , vous permettant de manipuler et de traiter les données comme vous le souhaitez.
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!