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
|
<?php
$nom="";if (isset($_POST['nom'])) { $nom=$_POST['nom']; }
$matricule_et=""; if (isset($_POST['matricule'])) { $matricule_et=$_POST['matricule']; }
if (isset($_POST['nom']) AND (isset($_POST['matricule'])))
{
//connexion a mysql et choix de la base de données
echo "connexion a mysql";
$db="projet";
$connexion = mysql_connect("localhost", "root") or die("connexion impossible");
echo "connexion réussie"; echo "\n\n";
mysql_select_db($db,$connexion) or die("selection de la base de données impossible");
echo "choix de la base réussie";
//selection de la filiere approprier a cette étudiant
$sqlfiliere = "SELECT filiere FROM etudiant WHERE matricule_et='$matricule_et'AND nom_et='$nom' ";
echo "soumission de la requete $sqlfiliere<br>";
$reqfiliere= mysql_query($sqlfiliere,$connexion) or die("selection impossible : $sqlfiliere".mysql_error());
//création du tableau associatif du résultat
$reslt = mysql_fetch_assoc($reqfiliere);
if( $reslt !== FALSE ) //récupération de la filiere
{$id_fr = $reslt['filiere'] ; }
else { echo 'cette filiere néxiste pas ' ; }
//selection du prenom
$sqlprenom = "SELECT prenom_et FROM etudiant WHERE matricule_et='$matricule_et'AND nom_et='$nom' ";
echo "soumission de la requete $sqlprenom<br>";
$reqprenom = mysql_query($sqlprenom,$connexion) or die("selection impossible : $sqlprenom".mysql_error());
$re = mysql_fetch_assoc($reqprenom);
if( $re !== FALSE ) //récupération du prenom
{$prenom = $re['prenom_et'] ; }
else { echo 'ce prenom néxiste pas ' ; }
//une modification
if(isset($_POST['ok']))
{ $pre=""; if(isset($_POST['prenom']) ) {$pre=$_POST['prenom'];}
$query = "UPDATE etudiant SET prenom_et='$pre' WHERE prenom_et='$prenom' " ;
mysql_query($query,$connexion) or die("modificationimpossible: $query <br>".mysql_error());
mysql_close($connexion);
}
}
?>
<html>
<head>
</head>
<body>
<br>
<form method="post" action="new 2.php">
filiere : <input type="text" name="filiere" value="<?php echo $id_fr ; ?>" ><br><br>
prenom : <input type="text" name="prenom" value="<?php echo $prenom ; ?>" > <br>
<input type="submit" value="ok" name="ok">
</form>
</body>
</html> |
Partager