从 MySQL 查询访问各个列
在 MySQL 中,mysqli_fetch_array() 函数可用于从查询结果中检索行,如下所示关联数组。但是,在迭代多行时,通常会遇到一个问题,即给定行中的所有列都组合成单个数组元素。
解决方案:
要解决此问题并单独访问列,您可以使用以下方法:
<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>
使用此修改后的代码:
通过利用这种方法,您可以有效地迭代查询结果中的多行并单独访问列,使您能够根据需要操纵和处理数据。
以上是如何从 MySQL 查询结果访问各个列?的详细内容。更多信息请关注PHP中文网其他相关文章!