САМОУЧИТЕЛЬ PHP 4




Получение поля результата


int mysql_result(int $result, int $row, mixed $field)

Функция возвращает значение поля $field в строке результата с номером $row. Параметр $field может задавать не только имя поля, но и его номер— позицию, на которой столбец "стоял"

при создании таблицы. Тем не менее, рекомендуется везде, где это только возможно, использовать именно имена полей.

Если мы опять будем рассматривать результат как двумерный массив полей, то параметр $field надо поставить в соответствие его X-координате, а $row — Y-координате. В этом понимании X-координата чаще всего будет ассоциативной — т. е. в ней задается не число, а имя столбца.

Функция универсальна: с ее помощью можно "обойти"

весь результат по одной ячейке. И хотя это не возбраняется, но делать, однако, не рекомендуется, т. к. mysql_result() работает довольно медленно. Лучше воспользоваться функциями, которые описываются дальше.




Содержание  Назад  Вперед