[php]Pb à l'envoi de formulaire
Résolu
steph70
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai mis en place une simple page php pour envoyer des données sur une bdd mais celle ci me met toujours le même message d'erreur et malgré toutes mes recherches, je ne vois pas ce qui cloche.
Je vous joint mon code en espérant que votre oeil sera plus acéré que le mien et que vous puissiez m'aider à pointer l'erreur.
Je vous remercie par avance pour votre aide.
et le message que j'ai à la validation :
Amicalement
Lonewolf
J'ai mis en place une simple page php pour envoyer des données sur une bdd mais celle ci me met toujours le même message d'erreur et malgré toutes mes recherches, je ne vois pas ce qui cloche.
Je vous joint mon code en espérant que votre oeil sera plus acéré que le mien et que vous puissiez m'aider à pointer l'erreur.
Je vous remercie par avance pour votre aide.
<html> <head><meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"></head> <body> <basefont face="Tahoma"> <center style="color: white;"><h3 style="background-color: rgb(92, 168, 10);">Modification Les marchés</h3></center><br> <form method="post"> <label>A mettre dans le bandeau : </label><input name="bandeau" type="text"><br><br> <input value="Valider" type="submit"> </form> <?php //recup des variables $bandeau=$_POST['bandeau']; //Connection Mysql mysql_connect("perso","root","")or die("Problème avec la base de données"); mysql_select_db("perso")or die ("pas de connection"); //Requête if (!empty($bandeau)) { mysql_query("INSERT INTO images ('id','img','bandeau')VALUES('','','".$bandeau."')") or die ("Désolé, il y a eu un problème dans la transmission des données"); echo '<font face="tahoma" color="red">Merci pour votre inscription !</font>'; //Cloture de la base //mysql_close(); } else { echo 'Veuillez remplir le champs<br/>'; } ?> </body> </html>
et le message que j'ai à la validation :
Désolé, il y a eu un problème dans la transmission des données
Amicalement
Lonewolf
A voir également:
- [php]Pb à l'envoi de formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Civilité sur un formulaire - Forum VB / VBA
- Easy php - Télécharger - Divers Web & Internet
4 réponses
Salut, je pense que ça vient de la requette:
je crois que c'est plus comme ceci:
INSERT INTO images ('id','img','bandeau')VALUES('','','".$bandeau."')
je crois que c'est plus comme ceci:
INSERT INTO images (id,img,bandeau)VALUES('','','".$bandeau."')
Re,
J'ai remplacé :
par
Et desormais, j'ai plus d'info sur l'erreur qui me dit :
Mais cette colonne existe avec la casse respectée.
Pour voir la structure de ma bdd http://grandvelle.en-ligne-01.biz/Capture.png
Merci pour votre aide
Amicalement
Lonewolf
J'ai remplacé :
mysql_query("INSERT INTO images ('id','img','bandeau')VALUES('','','".$bandeau."')") or die ("Désolé, il y a eu un problème dans la transmission des données");
par
mysql_query("INSERT INTO images ('id','img','bandeau')VALUES('','','".$bandeau."')") or die (mysql_error());
Et desormais, j'ai plus d'info sur l'erreur qui me dit :
Unknown column 'bandeau' in 'field list'
Mais cette colonne existe avec la casse respectée.
Pour voir la structure de ma bdd http://grandvelle.en-ligne-01.biz/Capture.png
Merci pour votre aide
Amicalement
Lonewolf