从 MySQL 选择多行并在 PHP 中访问它们
问题:
如何我使用单个查询从 MySQL 数据库中选择多行,并在具有多维结构的 PHP 数组中检索它们?
答案:
从 MySQL 检索多行并通过多维数组在 PHP 中访问它们,您可以利用 mysql_fetch_assoc() 函数的迭代性质。
解决方案:
示例代码:
<code class="php"><?php // Connect to MySQL $connection = mysql_connect('host', 'username', 'password'); mysql_select_db('database', $connection); // Execute SQL Query $query = "SELECT * FROM table_name WHERE number1 = 1"; $result = mysql_query($query); // Loop Through Rows and Build Array $multidimensionalArray = array(); $i = 0; while ($row = mysql_fetch_assoc($result)) { $multidimensionalArray[$i] = $row; $i++; } // Access Row Data echo $multidimensionalArray[1]['number2']; ?></code>
通过利用这种方法,您可以从 MySQL 数据库检索多行并在多维 PHP 数组中访问它们的数据。
以上是如何从 MySQL 数据库中检索多行并在具有多维结构的 PHP 数组中访问它们?的详细内容。更多信息请关注PHP中文网其他相关文章!