(PECL CUBRID >= 8.3.0)
cubrid_result — Получает значение конкретного поля конкретной строки
Функция возвращает значение конкретного поля конкретной строки из результирующего набора.
result
Значение result
, которое
вернула функция cubrid_execute().
row
Номер извлекаемой строки набора, начиная с 0.
field
Имя или индекс столбца field
, которое требуется извлечь.
Как значение передают индекс столбца, имя столбца или имя таблицы с именем столбца
с точкой в качестве разделителя (tablename.fieldname). Если имя столбца — псевдоним
(«SELECT foo AS bar FROM...»), вместо реального имени столбца указывают псевдоним.
Функция извлечёт первый столбец, если параметр не определили.
Функция возвращает значение заданного столбца в случае успешного выполнения (NULL, если значение равно null).
Функция возвращает false
, если возникла ошибка.
Пример #1 Пример использования функции cubrid_result()
<?php
$conn = cubrid_connect("localhost", 33000, "demodb");
$req = cubrid_execute($conn, "SELECT * FROM code");
$result = cubrid_result($req, 0);
var_dump($result);
$result = cubrid_result($req, 0, 1);
var_dump($result);
$result = cubrid_result($req, 5, "f_name");
var_dump($result);
cubrid_close_request($req);
cubrid_disconnect($conn);
?>
Результат выполнения приведённого примера:
string(1) "X" string(5) "Mixed" string(4) "Gold"