j'ai cree un formulaire pour modifier des donnee sur mysql puis j'ai associer une page a mon bouton de modification lorsque je teste sa m'affiche une erreur.
quelq'un pourrai regarder voir ce qui va pas??
Code : Tout sélectionner
<?php
//Connexion à la base MySQL
include('./connect.php');
//Fonctions génériques PHP
include('./fonctions.php');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title> Fiche projet
</title>
<style type="text/css"> @import url(styles.css);
</style>
</head>
<body>
<?php
//RECUPERATION et declaration des variables
if(isset($_POST['NomProjet'])) $NomProjet=$_POST['NomProjet'];
else $NomProjet="";
if(isset($_POST['DescriptionProjet'])) $DescriptionProjet=$_POST['DescriptionProjet'];
else $DescriptionProjet="";
if(isset($_POST['CommentaireProjet'])) $CommentaireProjet=$_POST['CommentaireProjet'];
else $CommentaireProjet="";
if(isset($_POST['OrigineProjet'])) $OrigineProjet=$_POST['OrigineProjet'];
else $OrigineProjet="";
if(isset($_POST['DateReponse'])) $DateReponse=$_POST['DateReponse'];
else $DateReponse="";
if(isset($_POST['DateDebutProjet'])) $DateDebutProjet=$_POST['DateDebutProjet'];
else $DateDebutProjet="";
if(isset($_POST['DateFinProjet'])) $DateFinProjet=$_POST['DateFinProjet'];
else $DateFinProjet="";
if(isset($_POST['$EtatProjet'])) $Etat[]=$_POST['$EtatProjet'];
else $Etat[]="";
if(isset($_POST['Client'])) $Client=$_POST['Client'];
else $Client="";
if(isset($_POST['Pole'])) $Pole=$_POST['Pole'];
else $Pole="";
if(isset($_POST['CodeProjet'])) $CodeProjet=$_POST['CodeProjet'];
else $CodeProjet="";
//visualisation des infos modifier
echo "<p> code du projet : $CodeProjet</p>";
echo "<p> nom du projet : $NomProjet</p>";
echo "<p> description du projet : $DescriptionProjet</p>";
echo "<p> commentaire du projet : $CommentaireProjet</p>";
echo "<p> origine du projet : $OrigineProjet</p>";
echo "<p> date de reponse : $DateReponse</p>";
echo "<p> date de debut : $DateDebutProjet</p>";
echo "<p> date de fin : $DateFinProjet</p>";
echo "<p> etat : $Etat</p>";
echo "<p> client : $Client</p>";
echo "<p> pole : $Pole</p>";
//connection a la base de donnees
$db =mysql_connect ("localhost", "root","administrateur") or die ("erreur de connection sur le serveur");
mysql_select_db("projet",$db) or die ("Base de données introuvable");
//requete de modification
$sql = "UPDATE projet SET NomProjet=$NomProjet, NumClient=$Client, DescriptionProjet=$DescriptionProjet, OrigineProjet=$OrigineProjet, DateReponse=$DateReponse, DateDebutProjet=$DateDebutProjet, DateFinProjet =$DateFinProjet, EtatProjet=$Etat, Projet=$NomProjet, CommentaireProjet=$CommentaireProjet, CodePole=$Pole WHERE CodeProjet= $CodeProjet;"
mysql_query($sql)
echo "base de donnée mis a jour";
?>
</body>