Bonjour,

Je sollicite votre aide car mon code ne marche pas,j'ai crée un formulaire pour que les professeurs puissent enregistrer leurs problèmes de leurs salles info., j'ai crée une table problème et un code php pour l'enregistrement des problème et un code php qui doit permettre au responsable reseau de consulter les problèmes mais les codes ne marchent pas.Pouvez vous m'aider, veuillez trouver mes codes ci-dessous

Merci d'avance

Voici ma table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
CREATE DATABASE `moldu` ;
 
CREATE TABLE `probleme` (
`dateheure` DATETIME NOT NULL ,
`salle` VARCHAR( 10 ) NOT NULL ,
`poste` VARCHAR( 20 ) NOT NULL ,
`prob` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `dateheure` ) 
);
enreg_probleme.php
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
<html>
<head>
<title>Maintenance Lycée d'Urville - Enregistrement d'un problème</title>
<link rel="stylesheet" type="text/css" href= "style.css"> 
</head>
<body>
<?
//connexion à la base
$db=mysql_connect("localhost","root","") or die("erreur de connexion".mysql_error());
//Ouverture de la base moldu
mysql_select_db("moldu",$db) or die("erreur de connexion à la base moldu");
//récupération des données à partir du formulaire
$salle=$_POST['salle'];
$poste=$_POST['poste'];
$prob=$_POST['prob'];
//ajout d'antislash avant chaque apostrophe
$prob2=addslashes($prob);
//entrée de la date et de l'heure de saisie au format correspondant à DATETIME en MySQL
$dateheure=date("Y-m-d H:i:s");
//requête d'insertion dans la base
$req="insert into probleme values('$dateheure','$salle', '$poste', '$prob2');";
mysql_query($req) or die("erreur insertion ! ".mysql_error());
echo "<h2>Votre problème a été enregistré</h2>";
?>
<form action="form_prof.htm">
<input type="submit" value="Retour au formulaire">
</form>
</body>
</html>
 
resp.php
<html><head>
<title>Maintenance Lycée d'Urville - Consultation des problèmes signalés</title>
<link rel="stylesheet" type="text/css" href= "style.css"> 
</head><body>
<h1>Maintenance Lycée d'Urville - Consultation des problèmes signalés</h1>
<p align="center"><img src="images/ordi.gif"></p>
<?
$db=mysql_connect("localhost","root","") or die("erreur de connexion".mysql_error());
//Ouverture de la base moldumysql_select_db("moldu",$db) or die("erreur de connexion à la base moldu");
//requête sélection sur la table probleme
$reqselection="select * from probleme order by dateheure ;";
//exécution de la requête
$rs=mysql_query($reqselection) or die("erreur insertion ! ".mysql_error());
//affichage des résultats
echo "<ul>";
while($ligne=mysql_fetch_array($rs))
{
$date = $ligne['dateheure'];
$salle= $ligne['salle'];
$poste= $ligne['poste'];
$pb = $ligne['prob'];
echo "<li>Date et heure du signalement : $date<br>";
echo "Salle : $salle &nbsp;&nbsp;&nbsp; Poste : $poste<br>";
echo "Problème signalé : $pb</li>";
} 
echo "</ul>";
?>
<hr>
<form action="menu.htm">
<input type="submit" value="Retour au menu"></form></body></html>