bonsoir tout le monde
je suis étudiant en prémière année cycle d'ingénieur et j'ai besoin d'aide.
Le probleme est que j'ai créé une base de donées 'gestion' dont voici la structure de ma table 'medecin'
et j'essaye d’insérer les données provenant d'un formulaire dans cette base mais voici c'est qu'on m'affiche quand j'envoi des données
et j'arrive pas à la detecter alors j'espère avoir de l'aide ici
voici l'extrait de mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 <form method="POST" action = "<?= $_SERVER['PHP_SELF']?>"> <table border="0" > <tr><td><label for = "pseudo">Pseudo </label></td> <td><input type= "text" name = "pseudo" id = "pseudo" /></td></tr> <tr><td><label for = "Nom">Nom </label> </td> <td><input type= "text" name = "Nom" id = "Nom" /></td></tr> <tr><td><label for = "prenom">Prenom </label></td> <td><input type= "text" name = "prenom" id = "prenom" /></td></tr> <tr><td><label for = "email">Adresse Eléctronique </label></td> <td><input type= "text" name = "email" id = "email" /></td></tr> <tr><td><label for = "Passe"> Mot de passe : </label></td> <td><input type= "password" name="Passe" id="Passe" /></td></tr> <tr><td><label for = "passe1">Confirmation du mot de passe : </label></td> <td><input type= "password" name="passe1" id="passe1" /> </td></tr> <tr><td colspan="2"> <input type="submit" value="inscription"/></td></tr> </table> </form> <?php if (isset($_POST['pseudo'])&& isset($_POST['Nom']) && isset($_POST['prenom'])&& isset($_POST['email']) && isset($_POST['Passe']) && isset($_POST['passe1'])) { $username = htmlentities(trim($_POST['pseudo'])) ; $nom = htmlentities(trim($_POST['Nom'])) ; $prenom = htmlentities(trim($_POST['prenom'])) ; $Email = htmlentities(trim($_POST['email'])) ; $passeword = htmlentities(trim($_POST['Passe'])) ; $repeat = htmlentities(trim($_POST['passe1'])) ; if(!empty($username) && !empty($nom) && !empty($prenom) && !empty($Email) && !empty($passeword)&& !empty($repeat)) { if ($passeword == $repeat ) { $host = "localhost" ; $user = "root" ; $password = "" ; // Connexion au serveur $connect = mysql_connect($host, $user,$password) or die("erreur de connexion au serveur") ; //connexion à la base de données $mabase = "gestion" ; mysql_select_db($mabase) or die("impossible de selectionner la base") ; //insertion des données dans la base de données $table = 'medecin' ; $sql = "INSERT INTO '$table' VALUES ('', '$username', '$passeword', '$nom', '$prenom', '$Email')" ; // on insere le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die) $query = mysql_query ($sql) or die ( mysql_error() ); if($query) { echo("L'insertion a été correctement effectuée") ; } else { echo("L'insertion à échouée") ; } // on ferme la connexion à la base //mysql_close(); }else echo "les deux mots de passe doivent etre identiques"; } else echo "veuillez saisir tous les champs"; } ?>
Partager