Я разрабатываю приложение php, которое использует класс базы данных для запроса mySQL.
класс здесь: http://net.tutsplus.com/tutorials/php/real-world-oop-with-php-and-mysql/
Я сделал несколько изменений в классе, чтобы соответствовать моим потребностям, но есть проблема (может быть, глупая)
При использовании select () он возвращает многомерный массив, подобный этому, для таблицы с 3 столбцами (id, firstname, фамилия):
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 (), но я думаю, что это может замедлить или вызвать более высокую нагрузку на сервер.самый простой способ?
Спасибо