AUCUNE INSERTION DANS LA BASE ORACLE ???

Résolu/Fermé
bfiguig - 25 févr. 2009 à 14:57
 bfiguig - 26 févr. 2009 à 08:36
Bonjour,
voila, j'ai effectué une insertion dans une base oracle à partir d'une page PHP et voici le code que j'utilise :

$s = OCIParse($conn, "insert into SERVEUR values (".$id_serveur .", ".$nom_serveur .", ".$ip .", ".$mutualise .", ".$dmz .", ".$select_os .", ".$id_os1 .", ".$mdp1 .", ".$id_os2 .", ".$mdp2 .", ".$id_os3 .", ".$mdp3 .", ".$id_os4 .", ".$mdp4 .", ".$id_os5 .", ".$mdp5 .")");

OCIExecute($s, OCI_DEFAULT);

apres validation, j'ai aucune erreur mais quand je consulte ma table SERVEUR, je ne trouve pas les données que je voulais inserer.
merci d'avance

cordialement
A voir également:

1 réponse

MysticSquall Messages postés 401 Date d'inscription lundi 4 juillet 2005 Statut Membre Dernière intervention 7 octobre 2011 27
25 févr. 2009 à 16:06
c'est du php ?
0
bonjour,
oui c'est du PHP.
j'ai resolu le probleme, en fait il fallait ecrire ça :

OCIExecute($stmt_insert, OCI_COMMIT_ON_SUCCESS); au lieu de ça :

OCIExecute($stmt_insert, OCI_DEFAULT);

cordialement
0