SQLite3Result::reset

(PHP 5 >= 5.3.0, PHP 7)

SQLite3Result::resetResets the result set back to the first row

说明

public bool SQLite3Result::reset ( void )

Resets the result set back to the first row.

参数

此函数没有参数。

返回值

Returns TRUE if the result set is successfully reset back to the first row, FALSE on failure.

User Contributed Notes

aj at saunderselectric dot com 06-Sep-2017 03:24
I found some odd behavior with this function that isn't mentioned anywhere in the documentation.

If you perform an "INSERT" using SQLite3::query(), it will return an SQLite3Result object. If you then call reset() on this object, it will repeat the INSERT query, creating a duplicate entry in the database.