"; echo "Retour"; } //cas où le mot de passe est bon (la variable "pwd" a été initialisée) else { include("haut.php"); //connexion à la base de données $connexion=mysql_connect("localhost","ngiansetto","ngpwd"); $bdd=mysql_select_db("NGGestStage",$connexion); //si $no_elv n'a pas été passé en paramètre (on n'a pas encore choisi l'élève à modifier) if (!isset($no_elv)) { //sélection de tous les élèves pour les afficher par la suite $sql="SELECT no_elv,nom_elv,pnom_elv FROM eleve"; $result=mysql_query($sql,$connexion); $n=mysql_num_rows($result); ?>

Sélection de l'élève à modifier


"; echo ""; } } //si on a déjà choisi l'élève à modifier else { //si le formulaire de modification a été rempli (si $nv_tel a été initialisé) if (isset($nv_tel)) { //modification des données concernant l'élève dans la table "eleve" $sql="UPDATE eleve SET tel_elv='$nv_tel',motdepasse_elv='$nv_pass',"; $sql.="email_elv='$nv_email' WHERE no_elv='$no_elv'"; $result=mysql_query($sql,$connexion); if (empty($result)) {echo "Erreur lors de l'enregistrement
";} else {echo "Modifications effectuées
";} echo "Modifier un autre élève"; } //si le formulaire n'a pas encore été rempli, on l'affiche else { //sélection des caractéristiques de l'élève sélectionné $sql="SELECT * FROM eleve WHERE no_elv='$no_elv'"; $result=mysql_query($sql,$connexion); $eleve=mysql_fetch_array($result); $nom=$eleve['nom_elv']; $prenom=$eleve['pnom_elv']; $tel=$eleve['tel_elv']; $pass=$eleve['motdepasse_elv']; $email=$eleve['email_elv']; ?>

Modification des informations concernant

$nom$prenomModifier
Téléphone
E-mail
Mot de passe