我正在开发一个使用数据库类来查询mySQL的php应用程序.
课程在这里:http://net.tutsplus.com/tutorials/php/real-world-oop-with-php-and-mysql/
我在课堂上做了一些调整以满足我的需求,但是有一个问题(也许是一个愚蠢的问题)
当使用select()时,它返回一个多维数组,就像一个包含3个cols(id,firstname,lastname)的表一样:
Array
(
[0] => Array
(
[id] => 1
[firstname] => Firstname one
[lastname] => Lastname one
)
[1] => Array
(
[id] => 2
[firstname] => Firstname two
[lastname] => Lastname two
)
[2] => Array
(
[id] => 3
[firstname] => Firstname three
[lastname] => Lastname three
)
)
现在我希望这个数组用作mysql结果(mysql_fetch_assoc).
我知道它可能与foreach()一起使用,但这是使用简单的数组.所以我认为我必须重新声明一个新的foreach()与每个foreach(),但我认为这可能会减慢或导致更高的服务器负载.
那么如何以最简单的方式将foreach()应用于这个多维数组呢?
谢谢