Bonjour,

J'ai réalisé ce code en PHP pour ajouter des données dans ma table. Le problème est le suivant :

Lorsque je renseigne mes champs et que j'appuie sur le bouton ajouter, rien ne se passe. Aucune insertion dans ma table, je n'ai pas de message d'erreur non plus. Si quelqu'un aurait une idée, je le remercie d'avance.


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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<?PHP
 
extract($_GET);
extract($_POST);
$hostddb = "localhost";
$loginddb = "root";
$passddb = "";
$baseddb = "escobar";
$mysql_connect=mysql_connect($hostddb,$loginddb,$passddb);
mysql_select_db($baseddb, $mysql_connect);
 
// Ajout d'une soirée en cas d'appui sur le bouton Ajouter
if (isset ($_REQUEST['AjouterSoiree'])){
 
	// Connexion à la base de donnée
 
	$table = 'soiree';
 
	// Si le l'authentification est incorrecte on affiche un message
	if ($lien == FALSE){
		echo "connexion impossible à la base $bd";
	} else {
 
 
	// Récupération des données rentrées par l'utilisateur
	$NomSoiree = $_REQUEST['NomSoiree'];
	$Date = $_REQUEST['Date'];
	$HeureDebut = $_REQUEST['HeureDebut'];
	$HeureFin = $_REQUEST['HeureFin'];
	$Musique = $_REQUEST['StyleMusical'];
	$NomDj = $_REQUEST['NomDj'];
	$Flyers = $_REQUEST['Flyers'];
 
	// Sinon on exécute la requête d'insertion
 
	$RequeteInsertionSoiree = "INSERT INTO $table VALUES (
										'".addslashes($NomSoiree)."',
										'".addslashes($Date)."',
										'".addslashes($HeureDebut)."',
										'".addslashes($HeureFin)."',
										'".addslashes($Musique)."',
										'".addslashes($NomDJ)."',
										'".addslashes($Flyers);
	$result = mysql_query($RequeteInsertionSoiree);
		if($result)
			echo "Bravo, l'enregistrement est effectue";
		else
			echo "une erreur est survenue, merci de réessayer plus tard.";
 
		}	
 
 
	// Fermeture de la base
	mysql_close();
} 
?>  
 
<?PHP
 
// Ajout d'une manifestation en cas d'appui sur le bouton Ajouter
if (isset ($_REQUEST['AjouterManif'])){
 
	// Connexion à la base de donnée
	$bd ="escobar";
	$lien = mysql_pconnect ("localhost", "root", "");
	mysql_select_db($bd);
	$table = 'manifestation';
 
	// Si le l'authentification est incorrecte on affiche un message
	if ($lien == FALSE){
		echo "connexion impossible à la base $bd";
	} else {
 
 
	// Récupération des données rentrées par l'utilisateur
	$NomManif = $_REQUEST['NomManif'];
	$DescriptionManif = $_REQUEST['DescriptionManif'];
	$HeureManif = $_REQUEST['HeureManif'];
	$Date = $_REQUEST['DateManif'];
 
 
	// Sinon on exécute la requête d'insertion
	$RequeteInsertionManif = "INSERT INTO $table VALUES('','$NomManif','$DescriptionManif','$HeureManif','$DateManif')";
	mysql_query($RequeteInsertionManif); 
 
	}
 
	// Fermeture de la base
	mysql_close();
} 
?>