ProfiPHPProfiPHP
Категория: Функции баз данных MySQLi

Функция Mysqli_store_result

Функция Mysqli_store_result передает на клиента результирующий набор последнего запроса.
mysqli_result mysqli_store_result( mysqli $link )
Параметр Link являет собой идентификатор соединения, полученный с помощью Mysqli_connect или Mysqli_init.

Функция Mysqli_store_result передает результирующий набор последнего запроса на соединении Link. Дальнейшая работа с этим набором осуществляется функцией Mysqli_data_seek.

Функция Mysqli_store_result возвращает буферизованный объект результата запроса или FALSE в случае ошибки. Также данная функция возвратит FALSE, если запрос не возвращает результирующей таблицы (выражения INSERT), или при условии, если данные из результирующего набора не удалось прочитать.

Пример использования:
$link = mysqli_connect( DB_HOST, DB_USER, DB_PASS, DB_NAME );
$query = mysqli_real_query( $link, "SELECT * FROM `table` WHERE `id` = 1" );
if ( mysqli_field_count( $link ) ) {
$result = mysqli_store_result( $link );
$row = mysqli_fetch_row( $result );
mysqli_free_result( $result );
}

Добавить комментарий

Имя:
Текст комментария: