Bonjour,

Il faut que je parvienne à faire des requêtes multiples avec sqlite. Des requêtes simples à la suite ne conviendraient pas (problème de performance).
Je suis face à un problème étrange :

Je vais sur SQLiteManager (un equivalent de phpmyadmin) et j'envoi la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
INSERT INTO 'cours' ( 'id' , 'action' , 'date' , 'close' , 'open' , 'hight' , 'low' , 'volume' )
VALUES ( NULL , 'r' , NULL , NULL , NULL , NULL , NULL , NULL ) ;
INSERT INTO 'cours' ( 'id' , 'action' , 'date' , 'close' , 'open' , 'hight' , 'low' , 'volume' )
VALUES ( NULL , 't' , NULL , NULL , NULL , NULL , NULL , NULL ) ;
Les deux lignes sont insérées.

Ensuite je fais la même chose dans un fichier PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
sqlite_query($base,"INSERT INTO 'cours' ( 'id' , 'action' , 'date' , 'close' , 'open' , 'hight' , 'low' , 'volume' )
VALUES ( NULL , 'r' , NULL , NULL , NULL , NULL , NULL , NULL ) ;
INSERT INTO 'cours' ( 'id' , 'action' , 'date' , 'close' , 'open' , 'hight' , 'low' , 'volume' )
VALUES ( NULL , 't' , NULL , NULL , NULL , NULL , NULL , NULL ) ;");
Et là, seulement la première ligne passe ! Ma question est donc pourquoi la deuxième ligne ne passe pas ?

Merci d'avance