Transmettre des donnée a MySQL

Fermé
Boony59 Messages postés 15 Date d'inscription vendredi 30 janvier 2009 Statut Membre Dernière intervention 2 mai 2019 - 30 janv. 2009 à 21:36
Boony59 Messages postés 15 Date d'inscription vendredi 30 janvier 2009 Statut Membre Dernière intervention 2 mai 2019 - 30 janv. 2009 à 23:57
Bonjour,
Bonsoir tout le monde, j'ai encore un petit probleme avec mon programme, je n'arrive pas à envoyer les données qu'on inscrit dans mon formulaire, écrit en php/html, vers ma base de données MySQL, quelqu'un pourrait m'aider pour mon code?

je vous remercie d'avance

Voici mon code :

#blue<?php
//Connecion a ma base de données
mysql_connect("localhost", "root", "");
mysql_select_db("sudexport");
?>

<form action="inc_contacter.php" method="post" onsubmit="return validation();">

<?php
$num_contact = false;
$nom_contact = false;
$prenom_contact = false;
$mail_contact = false;
$message_contact = false;
$erreur=false;

if(isset($_POST['valider']))
{
$num_contact=htmlentities($_POST['num_contact'], ENT_QUOTES); $nom_contact=htmlentities($_POST['nom_contact']);
$prenom_contact=htmlentities($_POST['prenom_contact']);
$mail_contact=htmlentities($_POST['mail_contact']);
}

if ($_POST['nom_contact'] == NULL)
{
$erreur=true;
}
if ($_POST['prenom_contact']== NULL)
{
$erreur= true;
}
if ($_POST['mail_contact']== NULL)
{
$erreur=true;
}

if ($_POST['message_contact']== NULL)
{
$erreur=true;
}
?>

<table>
<tr>
<td>Nom : </td>
<td> <input name="nom_contact" type="text" size="30"<?php if(isset($nom_contact)) echo " value='".$nom_contact."'" ; ?>></td>
</tr>

<tr>
<td>Prénom : </td>
<td> <input name="prenom_contact" type="text" size="30"<?php if(isset($prenom_contact)) echo " value='".$prenom_contact."'" ; ?>></td>
</tr>
<tr>
<td>Email : </td>
<td> <input name="mail_contact" type="text" size="30"<?php if(isset($mail_contact)) echo " value='".$mail_contact."'" ; ?>></td>
</tr>
<tr>
<td>Message : </td>
<td> <textarea name="message_contact" rows="8" cols="45" <?php if(isset($message_contact)) echo " value='".$message_contact."'" ; ?>></textarea></td>
</tr>

<tr>
<td><input name="valider" value="Valider" type="submit" /></td>
</tr>

<?php
if (isset($_POST['valider']))
{
if($erreur == false)
{
mysql_query("INSERT INTO contact VALUE( '','$nom_contact','$prenom_contact','$mail_contact','$message_contact)");

echo "<script language='javascript'>document.location='inc_contacter.php'; </script>";
}
}

mysql_close();
?>

</table>
</form>

2 réponses

bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
30 janv. 2009 à 23:54
Salut!
Quelles erreurs ça te renvoi?
0
Boony59 Messages postés 15 Date d'inscription vendredi 30 janvier 2009 Statut Membre Dernière intervention 2 mai 2019
30 janv. 2009 à 23:57
Bonjour,

Il n'affiche pas d'erreur, il fait tout simplement comme si rien n'était
0