Problème insertion de donnée avec formulaire
taikanne
-
taikanne -
taikanne -
Bonjour,
Je souhaite insérer des données dans une table mysql à l'aide d'un formulaire. Seulement lorsque je remplis le formulaire, aucune donnée n'est insérée dans la table et je n'ai aucun message d'erreur.
Voici mon code :
<?php
include ("connexion.php");
$titre= $_POST["titre"];
$auteur= $_POST["auteur"];
$genre= $_POST["genre"];
$query="INSERT INTO livres(titre,auteur,genre)VALUES('$titre','$auteur','$genre')";
mysql_query($query);
?>
mon formulaire :
<form method="POST" action="add_livre.php">
<center>
Titre :<input name="titre" type="text" id="titre">
Auteur:<input name="auteur" type="text" id="auteur">
genre:<input name="genre" type="text" id="genre" >
<input type="submit" name="Submit" value="Envoyer">
Quelqu'un peut-il m'aider ?
Merci beaucoup
Je souhaite insérer des données dans une table mysql à l'aide d'un formulaire. Seulement lorsque je remplis le formulaire, aucune donnée n'est insérée dans la table et je n'ai aucun message d'erreur.
Voici mon code :
<?php
include ("connexion.php");
$titre= $_POST["titre"];
$auteur= $_POST["auteur"];
$genre= $_POST["genre"];
$query="INSERT INTO livres(titre,auteur,genre)VALUES('$titre','$auteur','$genre')";
mysql_query($query);
?>
mon formulaire :
<form method="POST" action="add_livre.php">
<center>
Titre :<input name="titre" type="text" id="titre">
Auteur:<input name="auteur" type="text" id="auteur">
genre:<input name="genre" type="text" id="genre" >
<input type="submit" name="Submit" value="Envoyer">
Quelqu'un peut-il m'aider ?
Merci beaucoup
A voir également:
- Problème insertion de donnée avec formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Touche insertion clavier - Guide
- Formulaire de reclamation instagram - Guide
- Insertion video powerpoint - Guide
8 réponses
Bonsoir,
si tu veux voir les erreurs mets:
ensuite es tu certain que ta connexion et selection de la base soit ok ?
Rajoutes des or die sur les lignes de mysql_connect(.....)
et mysql_select_db(....
@lain
si tu veux voir les erreurs mets:
$query="INSERT INTO livres(titre,auteur,genre)VALUES('$titre','$auteur','$genre')";
mysql_query($query) or die ("Pb requette ".mysql_error());
ensuite es tu certain que ta connexion et selection de la base soit ok ?
Rajoutes des or die sur les lignes de mysql_connect(.....)
et mysql_select_db(....
@lain
Bonjour,
Je viens de rajouter les lignes que tu m'as conseillées, mais je n'ai toujours pas d'erreur qui s'affiche et les données ne sont toujours pas insérées.
Cependant, je suis bien connectée à ma base, car sur une autre page, les données de celle-ci s'affichent bien.
Merci pour ton aide.
Je viens de rajouter les lignes que tu m'as conseillées, mais je n'ai toujours pas d'erreur qui s'affiche et les données ne sont toujours pas insérées.
Cependant, je suis bien connectée à ma base, car sur une autre page, les données de celle-ci s'affichent bien.
Merci pour ton aide.
J'obtiens le même résultat avec ta requête, même en changeant user en livres.
Ca commence à m'énerver, je travaille dessus depuis deux jours.
Ca commence à m'énerver, je travaille dessus depuis deux jours.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ma table s'appelle bien livres et les champs sont bien : titre, auteur et genre. Il n'y a pas d'erreur au niveau de la syntaxe.