| 12
 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
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 
 | <html>
<head><title>Base de Donnée Royal HEC Football Club</title></head>
<body link=blue vlink=red>
<center><h1>Formulaire de modification d'un membre</h1> </center>
 
<h3> Affichage d'information du membre et choix des modifications que l'on veut apporter </h3>
</br></br>
 
<?php
 
#Introduction des variables encodés ds la page "modifier_membre.php"
$name=$_POST['nom'];
$surname=$_POST['prenom'];
$borndatum=$_POST['datenaissance'];
$borndatumMySQL = date('y-m-d',$borndatum); /* on met le format de la date entrer au format du language sql date (auquel il est encodé dans la base de donnée) */
 
#Connexion au server
$db_user = $_SERVER['DB_USER'];
$db="eheins_$db_user";
$db_pass = $_SERVER['DB_PASS'];
$db_host = 'localhost';
$link= mysql_connect($db_host, $db_user, $db_pass);
 
#Message d'erreur si connexion impossible
if (! $link)
die("Couldn't connect to MySQL");
 
#Connexion à la base de donnée et Message d'erreur si impossible de se connecter à la base de données
mysql_select_db($db , $link) or die("Select Error: ".mysql_error());
 
#Requête SQL ou afficher erreur
$sql="SELECT nom, prenom, telephone, datenaissance, maillot, disponibilite, nationpersonne.nationalite, rue, numero, code_postal, ville, nationdomicile.pays, libellefonction, libellefamille
FROM personnes as p
LEFT JOIN personnedomicile as pd ON p.idpersonne=pd.idpersonne
LEFT JOIN domiciles as d ON d.iddomicile=pd.iddomicile
LEFT JOIN nations as nationdomicile ON d.idnation=nationdomicile.idnation
LEFT JOIN nations as nationpersonne ON p.idnation=nationpersonne.idnation
LEFT JOIN personnefonction as pf ON p.idpersonne=pf.idpersonne
LEFT JOIN fonctions as f ON f.codefonction=pf.codefonction
LEFT JOIN famillesfonctions as ff ON f.codefonction=ff.codefonction
WHERE nom='$name' and prenom='$surname' and datenaissance='$borndatum'
";
 
#requête envoyé
$result=mysql_query($sql)
or die ("requete invalide : ".mysql_error());
 
$num=mysql_num_rows($result);
 
#déclaration des variables obtenu par la selection (la requete "result")
$i=o;
 
while ($i<$num)
{
$nom=mysql_result($result,$i,"nom");
$prenom=mysql_result($result,$i,"prenom");
$telephone=mysql_result($result,$i,"telephone");
$datenaissance=mysql_result($result,$i,"datenaissance");
$maillot=mysql_result($result,$i,"maillot");
$disponibilite=mysql_result($result,$i,"disponibilite");
$nationalite=mysql_result($result,$i,"nationalite");
$rue=mysql_result($result,$i,"rue");
$numero=mysql_result($result,$i,"numero");
$code_postal=mysql_result($result,$i,"code_postal");
$ville=mysql_result($result,$i,"ville");
$pays=mysql_result($result,$i,"pays");
$fonction=mysql_result($result,$i,"libellefonction");
$famille=mysql_result($result,$i,"libellefamille");
}
 
#appel de la clé primaire
$id=msql_insert_id($result);
 
print "<table width=1000 align=center cellpadding=20 cellspacing=2 Border=5 bgcolor=white>";
print "<tr align=center valign=top><center><h3> Information du membre en question </h3></center></tr>";
 
print "<tr align=center valign=top><td>Nom</td><td>$nom</td></tr>";
 
print "<tr align=center valign=top><td>Prenom</td><td>$prenom</td></tr>";
 
print "<tr align=center valign=top><td>Telephone</td><td>$telephone</td></tr>";
 
print "<tr align=center valign=top><td>Date de naissance</td><td>$datenaissance</td></tr>";
 
print "<tr align=center valign=top><td>Maillot</td><td>$maillo</td></tr>";
 
print "<tr align=center valign=top><td>Disponibilite</td><td>$disponibilite</td></tr>";
 
print "<tr align=center valign=top><td>Nationalite</td><td>$nationalite</td></tr>";
 
print "<tr align=center valign=top><td>Adresse</td><td>$rue</td></tr>";
 
print "<tr align=center valign=top><td>Numero</td><td>$numero</td></tr>";
 
print "<tr align=center valign=top><td>Code postal</td><td>$code_postal</td></tr>";
 
print "<tr align=center valign=top><td>ville</td><td>$ville</td></tr>";
 
print "<tr align=center valign=top><td>Pays</td><td>$Pays</td></tr>";
 
print "<tr align=center valign=top><td>Type de membre</td><td>$famille</td></tr>";
 
for($i=0; $i<$num;$i++)
{
print "<tr align=center valign=top><td>fonction</td><td>$fonction</td></tr>";
}
 
print "</table> /n <br>";
 
#Fermeture de la connexion au server
mysql_close($link);
?>
 
<form method="POST" action="modifier_informations.php">
<input type="submit" value="Modifier les informations du membre">
</br>
<form method="POST" action="modifier_fonctions.php">
<input type="submit" value="Modifier les fonctions du membre">
</br>
<form method="POST" action="modifier_domicile.php">
<input type="submit" value="Modifier le domicile du membre">
</br>
<form method="POST" action="modifier_informations_domicile.php">
<input type="submit" value="Modifier les informations du membre et son domicile">
 
</br>
</br>
 
<form method="POST" action="modifier_membre.php">
<input type="submit" value="Modifier">
</br>
<form method="POST" action="membres.php">
<input type="submit" value="Retour a la page des membres">
</br>
<form method="POST" action="interface.php">
<input type="submit" value="Interface">
</form>
</body>
</html> | 
Partager