Rebonjour,
après la résolution d'un problème, je rencontre des difficulté lors d'un ajout de données dans une table via un formulaire de saisie
voici le code de ma fonctions d'insertion php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php $nom = $_POST['nom']; $prenom = $_POST['prenom']; $telephone = $_POST['telephone']; $sexe = $_POST['sexe']; $mail = $_POST['mail']; $age = $_POST['age']; $commune = $_POST['commune']; $query = "INSERT INTO CORRESPONDANT INSEE_COMMUNE, NOM, PRENOM, N_PORTABLE, SEXE, EMAIL, AGE VALUES ".$commune.", ".$nom.", ".$prenom.", ".$telephone.", ".$sexe.", ".$mail.", ".$age.""; $parsed = ociparse($ora_conn, $query); ociexecute($parsed, OCI_DEFAULT); echo 'insertion réussie'; ?>
Mon formulaire pointe bien sur la fonction, la méthode est bonne, la connexion à la base oracle est bien effectuée via $ora_conn.
Mon problème est que PHP error m'affiche cela:
La ligne 14 correspond àNotice: Undefined variable: ora_conn in D:\intranet\wwwroot\Applications\AlerteSMS\modules\module_ajout.php on line 14
Warning: ociparse() expects parameter 1 to be resource, null given in D:\intranet\wwwroot\Applications\AlerteSMS\modules\module_ajout.php on line 14
Warning: ociexecute() expects parameter 1 to be resource, null given in D:\intranet\wwwroot\Applications\AlerteSMS\modules\module_ajout.php on line 15
insertion réussieLa ligne 15 correspond à$parsed = ociparse($ora_conn, $query);Pour moi tout est bon, mes variable sont bien déclarées, ma concaténation de variables est bonne, le INSERT INTO pointe bien sur les bon champs de ma table, mais voila j'ai cette erreur que je ne comprend pas.ociexecute($parsed, OCI_DEFAULT);
J'ai aussi également rechercher des sujet identiques au mien mais sans succès, c'est pourquoi je crée ce topic.
Je vous remercie d'avance pour vos aides.
Partager