ok je pensai bien.
j'aimerai tjs votre aide, paske j'arrive tjs pas a inserer.
j'ai refais mon code. le voici :
// Si action d'enregistrement
if($submit){
// connection a la base en local
$connect = mysql_connect("localhost","root","" );
// selection de la base
mysql_select_db("apmusic", $connect);
// votre requete d'insertion
$sql="INSERT INTO artistes(Id,NomMagazine,NumPage,Date,Pays,TitreMag,Type,NomArtistes) VALUES ('', '$cadre1', '$cadre2', '$cadre3', '$cadre4', '$cadre5', '$cadre6')";
mysql_query("$sql", $connect);
// fermeture de la connection
mysql_close($connect);
echo"insertion réussie";
}
?>
dc la variable Submit n'est pas déclaré.
j'avais donc marqué $submit=$_POST['submit']; et ca ne marche pas non
plus, ca me marque erreur index ....
J'ai le message d'erruer suvant qui apparait:
Notice: Undefined variable: submit in c:\program files\easyphp1-7\www\admin2.php on line 3
voici le code de mes forulaires
<form method="post" action="admin.php">
<p>
<input type="text" name="cadre1" value="?" size="30" maxlength="40">
</p>
<p>
<input type="text" name="cadre2"value="?" size="30" maxlength="40">
</p>
<p>
<input type="text" name="cadre3"value="?" size="30" maxlength="40">
</p>
<p>
<input type="text" name="cadre4"value="?" size="30" maxlength="40">
</p>
<p>
<input type="text" name="cadre5"value="?" size="30" maxlength="40">
</p>
<p>
<input type="text" name="cadre6"value="?" size="30" maxlength="40">
</p>
<p>
<input type="submit" name="submit" value="Inserer les données">
</form>
je suis perdu !!!
pourtant c pas un truc compliqué ...juste entré des valeur ds des formulaires et et kils entrent dans la base de donné