Bonjour,
je voudrais effectuer la requête suivante "DROP TABLE IF EXISTS clients;" sur ma base SQLite, depuis mon programme php.
Voilà mon code :
Et voilà mon erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $allsqls=<<<SQL DROP TABLE IF EXISTS clients; SQL; $sqlite = sqlite_open('pac.sdb') or die ('Impossible de se connecter à la base SQLite'); $sqls=explode("\n",$allsqls); foreach(array_values($sqls) as $sql) { $sql = sqlite_query($sqlite, $sql) or die('Impossible d\'exécuter la requête'); }
Pourquoi ? N'est-ce pas supporté ? Y'a-t-il une autre solution ?Warning: sqlite_query(): near "EXISTS": syntax error in .... on line 61
Impossible d'exécuter la requête
Merci d'avance !![]()
Partager