sqlite_exec SQLiteDatabase::exec Ejecutar una consulta sin resultado en una base de datos dada &reftitle.description; boolsqlite_exec resourcedbhandle stringquery stringerror_msg boolsqlite_exec stringquery resourcedbhandle &style.oop; (método): public boolSQLiteDatabase::queryExec stringquery stringerror_msg Ejecuta una sentencia SQL dada por query en un gestor de base de datos dado (especificado por el parámetro dbhandle). SQLite ejecutará múltiples consultas separadas por puntos y comas, por lo que se puede usar esta función para ejecutar un lote de SQL que se haya cargado desde un fichero o embebido en un script. &reftitle.parameters; dbhandle El recurso de Base de datos de SQLite; devuelto por sqlite_open cuando se usa procedimentalmente. Este parámetro no es necesario cuando se usa el método orientado a objetos. query La consulta a ejectuar. Los datos dentro de la consulta deberían ser apropiadamente escapados. error_msg La variable especificada será rellenada si ocurre un error. Esto es especialmente importante ya que los errores de sintaxis de SQL no se pueden recoger usando la función sqlite_last_error. &sqlite.param-compat; &reftitle.returnvalues; Esta función devolverá un resultado booleano; &true; en caso de éxito o &false; en caso de error. Si se necesita ejecutar una consulta que devuelva filas, véase sqlite_query. &sqlite.case-fold; &reftitle.changelog; &Version; &Description; 5.1.0 Se añadió el parámetro error_msg &reftitle.examples; Ejemplo procedimental ]]> Ejemplo orientado a objetos queryExec("UPDATE users SET email='jDoe@example.com' WHERE username='jDoe'", $error); if (!$query) { exit("Error en la consulta: '$error'"); } else { echo 'Número de filas modificadas: ', $dbhandle->changes(); } ?> ]]> &reftitle.seealso; sqlite_query sqlite_unbuffered_query sqlite_array_query