Insertion

Fermé
R.antonio Messages postés 1 Date d'inscription mercredi 16 juillet 2014 Statut Membre Dernière intervention 16 juillet 2014 - 16 juil. 2014 à 10:17
jee pee Messages postés 40360 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 24 octobre 2024 - 17 juil. 2014 à 22:04
voila j'ai un probleme sur mon requete d'ajout et voila les codes

if (isset($_POST['sendAgent'])) {
$im = $_POST['im'];
$nom = $_POST['nom'];
$email = $_POST['email'];
$cds = "SIGBD";

$stmt = "INSERT INTO AGENT (IM, NOM, EMAIL, PASSWORD, CODE_DS) VALUES
(:bind_im, :bind_nom, :bind_email, :bind_cds)";
$sql = oci_parse($connexion, $stmt);
oci_bind_by_name($sql, ":bind_im", $im );
oci_bind_by_name($sql, ":bind_nom", $nom);
oci_bind_by_name($sql, ":bind_email", $email);
oci_bind_by_name($sql, ":bind_cds", $cds);
oci_execute($sql);
et quand je clic sur envoyer il afficher cette erreur vous pouviez m'aide Warning: oci_execute(): ORA-00947: nombre de valeurs insuffisant in C:\wamp\www\WAMP\agent.php on line 18

1 réponse

jee pee Messages postés 40360 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 24 octobre 2024 9 390
17 juil. 2014 à 22:04
Bonjour,

Tu as 5 champs dans ta liste, et seulement 4 données dans VALUES

cdlt
0