Insertion dans BDD MySql

salma -  
 salma -
Bonjour,
J'aime saisir des données provenant d'un formulaire dans deux tables de ma base de données.
Ceci est mon script mais ca pas marché:

<?php
$link = mysql_connect("localhost", "root", "") or die("Impossible de se connecter : " . mysql_error());
mysql_select_db ("TPCIT");

if(isset($nom)&&isset($siecle)&&isset($prenom)&&isset($text1))
{
$nom=$_POST['nom'];echo $nom;
$prenom=$_POST['prenom'];
$siecle=$_POST['siecle'];
$text1=$_POST['text1'];
$requete="INSERT INTO auteur (nom,prenom,siecle) VALUES ('$nom','$prenom','$siecle');";
$requete2="INSERT INTO citation (textCit) VALUES ('','','$text1');";
$result=mysql_query($requete);

$result2=mysql_query($requete2);
if(!$result)
{
echo mysql_errno();
echo "<script type=\"text/javascript\">
alert('Erreur : ".mysql_error()."')</script>";
}
else
{
echo "<script language=\"javascript\">";
echo "alert('Le modèle est enregistré ')</script>";
echo "<h3>Formulaire à compléter!</h3>";
}
}

?>
il ne m'affiche aucun erreur ni les message que j'ai introduit.
Merci pour avoir m'aider
A voir également:

1 réponse

salma
 
Ceci est mon formulaire de saisie:

<form name=form3 action="<?php echo $_SERVER['PHP_SELF'];?>" method=POST>
Nom: <input type=text name=nom><br><br>
Prenom: <input type=text name=prenom><br><br>
La siécle:<select name=siecle >
<option>18
<option>19
<option>20
<option selected >21
</select><br><br>
<p>Votre citation:</p><textarea name=text1 rows=5 cols=50></textarea><br><br>
<input type=reset name=effacer value=Effacer>
<input type=submit name=envoyer value=Envoyer><br><br>
0