AUCUNE INSERTION DANS LA BASE ORACLE ???

Résolu
bfiguig -  
 bfiguig -
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
Configuration: Windows XP
Firefox 1.5

1 réponse

  1. MysticSquall Messages postés 429 Statut Membre 28
     
    c'est du php ?
    0
    1. bfiguig
       
      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