Insertion dans une BD MySQL à partir d'un formulaire.
Bonjour!!
J'essaie depuis un bon moment d'inserer des donnees dans une BD MySQL, precisemment une de ses tables qui s'intitule "type_evenement":
1- La table type_evenement a 2 champs: Id_type_evenement et Libelle_type_evenement.
2-Id est en auto-increment mode.
3-Le formulaire contient 3 champs: un label (qui ne participe pas au code), une zone texte appellée "texte_ajout_te", et un bouton Valider de type submit.
Voile le code php correspendant à l'insertion:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?php
$aj_te = $_POST['texte_ajout_te'];
function connexion_BD($serveur,$utilisateur,$bd,$mdp)
{
mysql_connect($serveur, $utilisateur, $mdp);
mysql_select_db($bd)or die(mysql_error());
}
function ajout_te()
{
$mysql_query("INSERT INTO type_evenement (LIBELLE_TYPE_EVENEMENT) Values('$aj_te')") or die(mysql_error());
}
connexion_BD("localhost", "root", "bd_gestion_cmd_clt","");
ajout_te();
?> |
et dans le code HTML correspendant à la page du formulaire:
Code:
<FORM name="LayoutForm" method="POST" action="ajout2_te.php" enctype="text/plain">
NB: le nom du fichier contenant le code php cité preceddemment est "ajout2_te.php" et il se situe ds le meme repertoire que celui de la page du formulaire, dans le repetoire www de easyphp.
J'attends vos suggestions!! Merci d'avance pour votre aide!!