Spec-Zone .ru
спецификации, руководства, описания, API
|
В дополнение к набору результатов, возвращенному запросом, можно также получить следующую информацию:
mysql_affected_rows()
возвращает число строк, на которые влияет последний запрос, делая INSERT
, UPDATE
,
или DELETE
.
Поскольку быстрое воссоздает, использовать TRUNCATE TABLE
.
mysql_num_rows()
возвращает число строк в наборе результатов. С mysql_store_result()
, mysql_num_rows()
может быть вызван как только mysql_store_result()
возвраты. С mysql_use_result()
, mysql_num_rows()
может быть вызван только после того, как Вы выбрали
все строки с mysql_fetch_row()
.
mysql_insert_id()
возвращает ID, сгенерированный последним запросом,
который вставил строку в таблицу с AUTO_INCREMENT
индексировать. См. Раздел
22.8.7.37,"mysql_insert_id()
".
Некоторые запросы (LOAD DATA INFILE ...
, INSERT INTO ... SELECT ...
, UPDATE
) возвратите дополнительную информацию. Результат возвращается mysql_info()
. См. описание для mysql_info()
для формата строки, которую это возвращает. mysql_info()
возвраты a NULL
указатель, если
нет никакой дополнительной информации.