Voici le code
$table = 'CREATE TABLE foo (nombase varchar(255),developpement varchar(255),integration varchar(255),';
$table.= 'acceptance varchar(255), production varchar(255),reference varchar(255), rdc varchar(255),formation varchar(255))';
$sqlite = sqlite_open(":memory:", 0777, $sqliteerror);
sqlite_query($sqlite,$table);
$count = count($this->nom_base);
for ($i = 0; $i < $count; $i++)
{
$nom = $this->nom_base[$i]['T_NAME'];
sqlite_query($sqlite,"INSERT INTO foo VALUES ('$nom','','','','','','','')");
}
J'ai fais un tas de vérification et je confirme que dans this->nom_base, j'ai bien un tableau.de même si je multiplie les lignes suivantes
sqlite_query($sqlite,"INSERT INTO foo VALUES ('toto','','','','','','','')");
sqlite_query($sqlite,"INSERT INTO foo VALUES ('coco','','','','','','','')");
sqlite_query($sqlite,"INSERT INTO foo VALUES ('toutou','','','','','','','')");
sqlite_query($sqlite,"INSERT INTO foo VALUES ('Moman','','','','','','','')");
Je n'arrive qu'a insérer la première ligne, les autres ne sont pas prise en compte, et je n'ai aucun message d'erreur.Merci de votre aide.