par
Ceubex » 25 févr. 2011, 12:56
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 : Tout sélectionner
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 : Tout sélectionner
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
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]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 ) ;[/code]
Les deux lignes sont insérées.
Ensuite je fais la même chose dans un fichier PHP :
[code]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 ) ;");[/code]
Et là, seulement la première ligne passe ! Ma question est donc pourquoi la deuxième ligne ne passe pas ?
Merci d'avance