|
|
|
| Когда mysql_query() возвращает несколько строк. Нумерация строк начинается с 0 или с 1? | |
|
|
|
|
|
|
|
для: tAleks
(25.06.2006 в 22:24)
| | с нуля, если имеется функция mysql_result() | |
|
|
|
|
|
|
|
для: Ziq
(25.06.2006 в 22:34)
| | а если mysql_fetch_array() ? | |
|
|
|
|
|
|
|
для: tAleks
(25.06.2006 в 22:56)
| | В mysql_fetch_array() вообще нет нумерации. Может просто что-то не догоняю | |
|
|
|
|
|
|
|
для: Ziq
(25.06.2006 в 23:12)
| | mysql_fetch_array()
Ещё как есть нумерация:
mysql_fetch_array -- Обрабатывает ряд результата запроса, возвращая ассоциативный массив, численный массив или оба.
Кто такой числительный массив? Это по буквам? | |
|
|
|
|
|
|
|
для: Ziq
(25.06.2006 в 23:12)
| | mysql_fetch_array() может возвращать как ассоциативный, так и индексный массив (в зависимости от значения второго параметра), а по умолчанию возвращает смешанный массив, поэтому не совсем справедливо утверждать, что нельзя | |
|
|
|
|
|
|
|
для: tAleks
(25.06.2006 в 22:56)
| | mysql_fetch_array() возвращает массив для конкретной строки. Сразу все строки она не загонит в массив. Нужно в цикле применять эту функцию. | |
|
|
|
|
|
|
|
для: tAleks
(25.06.2006 в 22:56)
| | В php, если не не назначаются конкретные индексы, элементы любых массивов нумеруются с нуля.
Впрочем, поскольку любые функции mysql_fetch_xxxxx() возвращают данные об 1 (одной) строке результата хапроса, то говорить о какой либо нумерации строк в значениях, этими функциями возвращаемых, не приходится вообще. | |
|
|
|