当我向我的 SQL 数据库发送查询并返回多行时,如何单独获取每一行?我已经失败了几个小时没有任何结果。
例如:
有一个表,其中包含名称(前名和姓氏):
汉斯·汉森
汉斯·彼得森
彼得·彼得森
我的查询如下所示:
$query = "SELECT * FROM names WHERE forename = 'Hans'";
我尝试使用 mysql_result(),但是这个函数只返回一个字段。我想过创建第二个函数,它基于 mysql_result() (counting columns -> for Loop to create array),但我做了一些研究,很多人说,当你的结果变大时,mysql_result() 非常慢。
如何以快速的方式将结果存储在每一行的不同数组中以最终创建一个好看的表?