Bonjour, j'ai développé un site internet de suivi d'élèves pour un projet. J'ai effectué un formulaire de saisie d'informations qui une fois validé enregistre le tout dans une base de données.
Ensuite, on peut revenir sur le formulaire mais on ne peut que modifier les informations de contact (nom, prenom, mail ...)
On peut donc modifier puis valider pour enregistrer la modification.
Mais une fois arrivé sur confirmationmodif.php
erreur requête
la requête ne marche pas alors que quand j'affiche chaque variable elle s'affiche très bien et quand j'effectue la requête sur phpmyadmin elle marche tout aussi bien.
J'aimerais donc savoir si il y à une erreur dans ma page
($id correspond à l'id de la session)
Merci d'avance de votre aide
Ensuite, on peut revenir sur le formulaire mais on ne peut que modifier les informations de contact (nom, prenom, mail ...)
On peut donc modifier puis valider pour enregistrer la modification.
Mais une fois arrivé sur confirmationmodif.php
erreur requête
la requête ne marche pas alors que quand j'affiche chaque variable elle s'affiche très bien et quand j'effectue la requête sur phpmyadmin elle marche tout aussi bien.
J'aimerais donc savoir si il y à une erreur dans ma page

($id correspond à l'id de la session)
a écrit :
<?php
$db='suivicohortes';
// Connexion serveur
$maconnexion=mysql_connect("localhost","root","")
or die("Erreur connexion serveur");
// Connexion a la BDD Mysql
mysql_select_db($db,$maconnexion)
or die ("Erreur connexion base");
$id=$_SESSION['id'];
$nom=utf8_decode($_POST['nom']);
$prenom=utf8_decode($_POST['prenom']);
$mail= utf8_decode($_POST['mail']);
$adresse=utf8_decode($_POST['adresse']);
$cplt_ad=utf8_decode($_POST['cplt_ad']);
$portable = $_POST['portable'];
$tel = $_POST['tel'];
$cplt_ad = $_POST['cplt_ad'];
$CP = $_POST['CP'];
$ville = $_POST['ville'];
// Ensuite on enregistre le message
echo $id;
$req1= "UPDATE civilite SET nom = '$nom', prenom = '$prenom', mail = '$mail', portable = '$portable', tel = '$tel', adresse = '$adresse', cplt_ad = '$cplt_ad',
CP='$CP',ville='$ville' WHERE id = '1')";
//execution de la requête
mysql_query($req1) or die ('erreur requete');
// on ferme la connexion à mysql
mysql_close($maconnexion);
?>
</body>
</html>
Merci d'avance de votre aide
