Получить массив с таблицей mysql

InviS

Новичок
Получить массив с таблицей mysql

Подскажите, пожалуйста, можно ли как-то с помощью средств php получать mysql-таблицу, как таблицу php? поясню:
Я делаю запрос к базе данных, получаю в ответе 5 строчек с определенными полями... Есть ли функция, чтоб преобразовать этот запрос в массив вида:
Код:
ar[0][field_1]=>value1  
ar[0][field_2]=>value2  
...  
ar[4][field_n]=>valueN
Чтоб можно было и дальше пользоваться этим массивом или передать куда-то его...
 

zerkms

TDD infected
Команда форума
в php это называется не "таблица", а "массив"
чтобы получить его - достаточно следующего набора функций и конструкций:

1. mysql_query()
2. mysql_fetch_assoc()
3. while
 

Fortop

Новичок
Делать в цикле уже не модно?

Фетчите каждую строку выборки как assoc и добавляете в результирующий массив.
 

InviS

Новичок
Ну я так и делаю - в цикле. А если передать другой странице нужно, чтоб не делать заново запрос?
 

zerkms

TDD infected
Команда форума
InviS
делать заново запрос. не нужно ничего никуда передавать. следующий вызов скрипта - это следующий вызов скрипта, никак не связанный с текущим.
 

InviS

Новичок
Понял, спасибо за объяснение всей бестолковости идеи :)
 
Сверху