"; 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_prof n'a pas été passé en paramètre (on n'a pas encore choisi l'élève à modifier) if (!isset($no_prof)) { //sélection de tous les profs pour les afficher par la suite $sql="SELECT id_prof,nom_prof,pnom_prof FROM prof"; $result=mysql_query($sql,$connexion); $n=mysql_num_rows($result); ?>

Sélection du prof à modifier


"; echo ""; } } //si on a déjà choisi le prof à modifier else { //si le formulaire de modif a été rempli (si $nv_mail a été initialisé) if (isset($nv_email)) { //modification des données concernant le prof dans la table "prof" $sql="UPDATE prof SET email_prof='$nv_mail' WHERE id_prof='$no_prof'"; $result=mysql_query($sql,$connexion); //message d'erreur si la requête échoue if (empty($result)) {echo "Erreur lors de l'enregistrement
";} else {echo "Modifications effectuées
";} echo "Modifier un autre prof"; } //si le formulaire n'a pas encore été rempli, on l'affiche else { //sélection desz caractéristiques du prof sélectionné $sql="SELECT * FROM prof WHERE id_prof='$no_prof'"; $result=mysql_query($sql,$connexion); $prof=mysql_fetch_array($result); $nom=$prof['nom_prof']; $prenom=$prof['pnom_prof']; $email=$prof['email_prof']; ?>

Modification des informations concernant

$nom$prenomModifier
E-mail