Skip to content
Extraits de code Groupes Projets
Valider db55c58b rédigé par Sandra MICHAUT's avatar Sandra MICHAUT
Parcourir les fichiers

Ajout fonction vue complete arbre

parent 5b046db1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -6,3 +6,22 @@
* Time: 15:31
*/
session_start();
include_once("config_s.php");
include_once("mise_en_page.php");
require_once ("profil_vision.php");
/* Variables de session */
$nomUser=$_SESSION['nomUser'];
$admin = $_SESSION['admin'];
$co = $_SESSION['co'];
enTete("Affichage arbre", $nomUser);
affichage_total($nomHost, $nomBase, $nomRoot, $mdpRoot);
retourAuMenu();
pied();
?>
\ No newline at end of file
......@@ -1066,3 +1066,43 @@ function modifierAssoc_eleve($ajout, $login, $id, $nomHost, $nomBase, $nomRoot,
return $retour;
}
function affichage_total ($nomHost, $nomBase, $nomRoot, $mdpRoot) {
/* On se connecte a la base */
if ( $DB = pg_connect("host=$nomHost user=$nomRoot dbname=$nomBase password=$mdpRoot" ) ) {
$query = "SELECT parr.nom_eleve AS nomParr, parr.prenom AS prenomParr, fill.nom_eleve AS nomFill, fill.prenom AS prenomFill
FROM liens
JOIN eleve AS parr ON (parr.login_eleve=liens.parrain)
JOIN eleve AS fill ON (fill.login_eleve=liens.filleul)
WHERE liens.valide='y'";
$commande = pg_query($DB, $query);
if ($commande) {
$ligne = pg_fetch_array($commande);
while ($ligne) {
$nomParr = $ligne['nomparr'];
$prenomParr = $ligne['prenomparr'];
$nomFill = $ligne['nomfill'];
$prenomFill = $ligne['prenomfill'];
$affich = "$nomParr $prenomParr-> $nomFill $prenomFill";
print $affich;
print "<br/>";
$ligne = pg_fetch_array($commande);
}
}
else print "ERREUR";
}
else {
/* Impossible de se connecter a la BD */
$retour = -2;
}
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter