|
|
|
| mysql_fetch_array() и иже с ним выдают последовательно по одному значению массива за каждое обращение.
А как получить непосредственно n-й элемент массива? Не проходя циклом по всему массиву. Т.е. например в результате запроса получен массив из 10 элементов. Как сразу получить например $arr[8]? | |
|
|
|
|
|
|
|
для: Хулиган
(18.07.2006 в 15:30)
| | Поторопился с вопросом...
mysql_data_seek($result, 8);
$r = mysql_fetch_row($result);
print $r[0];
|
| |
|
|
|
|
|
|
|
для: Хулиган
(18.07.2006 в 15:30)
| | Можно перейти на нужную строку набора результата с помощью функции mysql_data_seek ( resource result_identifier, int row_number )
Во всяком случае, если набор результата буферизирован. | |
|
|
|