sqlite_exec SQLiteDatabase->exec Executes a result-less query against a given database &reftitle.description; boolsqlite_exec resourcedbhandle stringquery stringerror_msg boolsqlite_exec stringquery resourcedbhandle Object oriented style (method): SQLiteDatabase boolqueryExec stringquery stringerror_msg Executes an SQL statement given by the query against a given database handle (specified by the dbhandle parameter). SQLite will execute multiple queries separated by semicolons, so you can use it to execute a batch of SQL that you have loaded from a file or have embedded in a script. &reftitle.parameters; dbhandle The SQLite Database resource; returned from sqlite_open when used procedurally. This parameter is not required when using the object-oriented method. query The query to be executed. error_msg The specified variable will be filled if an error occurs. This is specially important because SQL syntax errors can't be fetched using the sqlite_last_error function. &sqlite.param-compat; &reftitle.returnvalues; This function will return a boolean result; &true; for success or &false; for failure. If you need to run a query that returns rows, see sqlite_query. &sqlite.case-fold; &reftitle.changelog; &Version; &Description; 5.1.0 Added the error_msg parameter &reftitle.examples; Procedural example ]]> Object-oriented example queryExec("UPDATE users SET email='jDoe@example.com' WHERE username='jDoe'", $error); if (!$query) { exit("Error in query: '$error'"); } else { echo 'Number of rows modified: ', $dbhandle->changes(); } ?> ]]> &reftitle.seealso; sqlite_query sqlite_unbuffered_query sqlite_array_query