Функция mysql_result() в PHP
Определение и использование
Функция mysql_result() возвращает значение поля из результата.
Если функция успешна, то она возвращает значение поля. Если функция失败了, то возвращает false.
Синтаксис
mysql_result(data,row,field)
Параметры | Описание |
---|---|
data | Обязателен. Определяет идентификатор результата, который будет использоваться. Этот идентификатор возвращается функцией mysql_query(). |
row | Обязателен. Определяет номер строки. Номер строки начинается с 0. |
field |
Опционально. Определяет,哪个 поле будет получено. Может быть числовым смещением, именем поля или table.fieldname. Если параметр не определен, то функция��取 первый字段 из указанной строки. |
Описание
Когда действует на очень большой результатный набор, следует учитывать использование функций, которые могут получить целую строку. Эти функции возвращают несколько единиц контента в одном вызове функции, что значительно быстрее, чем mysql_result().
Кроме того,请注意,указание числового смещения в параметрах поля значительно быстрее, чем указание имени поля или tablename.fieldname.
Пример
<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con) { die('Could not connect: ' . mysql_error()); } $db_selected = mysql_select_db("test_db", $con); $sql = "SELECT * from Person"; $result = mysql_query($sql,$con); echo mysql_result($result,0); mysql_close($con); ?>
Вывод подобен:
Adams