Bonjour,
Je suis sous wampserver avec Mysql5 et php5. Mes scripts d'ajout de données dans la table ne marche pas.Je veux dire par là qu'il n'y a aucune modification (rien ne passe )même pas d'erreur.je vous montre mes codes.
le script de connexion à la base
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
 
<?php
#define("Nom", "root");
#define("pass","");
#define("serveur","localhost");
#define("base","gestionconferences");
 
 
$hostname_dbprotect = "localhost";
$username_dbprotect = "root";
$password_dbprotect = "";
$database_dbprotect = "gestionconferences";
 
$connect=mysql_connect($hostname_dbprotect,$username_dbprotect,$password_dbprotect) or die("Impossible de se connecter a la base");
if (!$connect){echo "impposible de se connecter à la base: .mysql_error()";}
$select=mysql_select_db($database_dbprotect) or die("erreur de connexions a la base de donnees");
if (!$select){echo "impposible de séletionner  la base: .mysql_error()";}
 
?>
la page de modif
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
 
<!--Modifier une conférence-->
 
<html><head> <!--link rel=stylesheet href="conf.css" type="text/css"--></head>
<table class='A0'>
<tr><td class='A1'><td class='A2'><font class='A4'></font></tr>
</table>
<table class='A0'>
<tr><td class='A3'></tr>
</table>
 
<body>
<?php
require("connect1.php");
 
$IdConf=$_GET['IdConf'];
	$modifConf=mysql_query("select * from conference where IdConf=$IdConf") or die("Probleme requete select * from conference: " . mysql_error());
	$selectIdUniv=mysql_query("select * from universite");
$conf=mysql_fetch_object($modifConf);
echo"<table  border=0 >";
echo"<form action='modif_Conf.php'   method=POST>";
echo"<tr> <td width=15%>Intitule<td><textarea cols=80 rows=4 name='intitule'>$conf->Intitule</textarea></tr><br>";
echo"<tr> <td >dateSoumission<td><input type='text' name='dateSoumission' value='$conf->DateSoumission'></tr>";
echo"<tr> <td >dateAcceptation<br><td><input type='text' value='$conf->DateAcceptation' name='dateAcceptation'></tr>";
echo"<tr> <td >dateFin<td><input type='text' name='dateFin' value='$conf->DateFin'><td></tr>";
echo"<tr> <td >droitInsc<td><input type='text' name='droitInsc' value='$conf->DroitInsc'></tr>";
echo"<tr> <td >NbArtMax<td><input type='text' value='$conf->NbArtMax' name='nbArtMax'></tr>";
echo"<tr> <td >NomUniv<td><select name='IdUniv'>";
while($selIdUniv=mysql_fetch_object($selectIdUniv)){
				echo"<option value=$selIdUniv->IdUniv>$selIdUniv->NomUniv</option>";
}
			echo" </select></tr>";
 
echo"</table>";
echo"<input type='submit' value='Envoyer' name='envoyer'><input type=reset value='Réinitialiser' name='reinitialiser'>";
echo"<input type='hidden' name=IdConf value ='$IdConf'>";
echo"</form>";
 
 
?>
</body>
</html>
le script de modif
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
 
<?php
require("connect1.php");
 
$IdConf=$_POST["IdConf"];
$intitule=$_POST["intitule"];
$dateSoumission=$_POST["dateSoumission"];
$dateAcceptation=$_POST["dateAcceptation"];
$dateFin=$_POST["dateFin"];
$droitInc=$_POST["droitInsc"];
$nombreArtMax=$_POST["nombreArtMax"];
$envoyer=$_POST['envoyer'];
 
if ($_POST['$envoyer']){
 
$requete="UPDATE conference";
$requete.="SET Intitule='$intitule',DateSoumission='$dateSoumission',DateAccepation='$dateAcceptation',SET DateFin='$dateFin',SET DroitInsc ='$droitInsc',SET NbArtMax='$nombreArtMax' "; 
$requete.="WHERE IdConf=$IdConf";
 
$modif=mysql_query($requete) or die("Probleme requete : " . mysql_error());
echo $dateFin;
echo $dateSoumission;
echo $dateAcceptation;
 
echo $droitInsc;
echo $nombreArtMax;
}
?>
 
 
<?php echo $intitule;
 
?>
<script language="javascript" type="text/javascript">
	<!--
	window.location.replace("espaceModifConf.php");
	-->
</script>
voilà je ne sais pas pourquoi rien ne se passe.
merci d'avance de vos réponses