# SQLite3::exec

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SQLite3::exec — Exécute une requête sur une base de données

### Description

public SQLite3::exec(string `$query`): bool

Exécute une requête sur une base de données.

> Note: SQLite3 doit parfois créer des » fichiers temporaires lors de l'exécution des requêtes, donc les dossiers respectifs doivent être écrivable.

### Liste de paramètres

`query`

  La requête SQL à exécuter (typiquement, une requête de type INSERT, UPDATE ou DELETE).

### Valeurs de retour

Retourne `true` si la requête a été exécutée avec succès, `false` si une erreur survient.

### Exemples

Exemple #1 Exemple avec SQLite3::exec()

`<?php
$db = new SQLite3('mysqlitedb.db');
$db->exec('CREATE TABLE bar (bar TEXT)');
?>`