From 5c5e5ccc2a5335ddec864ba8e283ee6c5170563e Mon Sep 17 00:00:00 2001 From: Sandra MICHAUT <sandra.michaut@ensiie.fr> Date: Tue, 10 May 2016 12:44:07 +0200 Subject: [PATCH] =?UTF-8?q?Les=20liens=20non=20valid=C3=A9s=20ne=20sont=20?= =?UTF-8?q?plus=20affich=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Code/profil_vision.php | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Code/profil_vision.php b/Code/profil_vision.php index 030d712..b2a7181 100644 --- a/Code/profil_vision.php +++ b/Code/profil_vision.php @@ -405,7 +405,7 @@ function rechParrain($login, $nomHost, $nomBase, $nomRoot, $mdpRoot) { if ( $DB = pg_connect("host=$nomHost user=$nomRoot dbname=$nomBase password=$mdpRoot" ) ) { /* On regarde au 1e niveau de parainneté et on stocke les parrains trouvés */ - $conn = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$login'"); + $conn = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$login' AND valide='y'"); if (!$conn) { /* Erreur de connexion à la table */ @@ -469,7 +469,7 @@ function rechParrain($login, $nomHost, $nomBase, $nomRoot, $mdpRoot) { if (!in_array($parr, $parCherches)) { array_push($parCherches, $parr); - $conn = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$parr'"); + $conn = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$parr' AND valide='y'"); if ($conn) { /* test de validité de commande */ $line = pg_fetch_array($conn); @@ -519,7 +519,7 @@ function rechFilleul($login, $nomHost, $nomBase, $nomRoot, $mdpRoot) { if ( $DB = pg_connect("host=$nomHost user=$nomRoot dbname=$nomBase password=$mdpRoot" ) ) { /* On regarde au 1e niveau de parainneté et on stocke les filleuls trouvés */ - $conn = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$login'"); + $conn = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$login' AND valide='y'"); if (!$conn) { /* Erreur de connexion à la table */ @@ -577,7 +577,7 @@ function rechFilleul($login, $nomHost, $nomBase, $nomRoot, $mdpRoot) { $fill = $couple["filleul"]; if (!in_array($fill, $filCherches)) { array_push($filCherches, $fill); - $conn = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$fill'"); + $conn = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$fill' AND valide='y'"); if ($conn) { /* test de validité de commande */ $line = pg_fetch_array($conn); @@ -628,8 +628,8 @@ function rechLienParrain($login1, $login2, $nomHost, $nomBase, $nomRoot, $mdpRoo if ( $DB = pg_connect("host=$nomHost user=$nomRoot dbname=$nomBase password=$mdpRoot" ) ) { /* On regarde au 1e niveau de parainneté et on stocke les parrains trouvés */ - $conn1 = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$login1'"); - $conn2 = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$login2'"); + $conn1 = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$login1' AND valide='y'"); + $conn2 = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$login2' AND valide='y'"); if (!$conn1 || !$conn2) { /* Erreur de connexion à la table */ @@ -702,7 +702,7 @@ function rechLienParrain($login1, $login2, $nomHost, $nomBase, $nomRoot, $mdpRoo if ($list1) { foreach ($list1 as $parr => $value) { /* On cherche le(s) parrain(s) de chaque parrain du niveau précédent */ - $conn1 = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$parr'"); + $conn1 = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$parr' AND valide='y'"); if ($conn1) { /* test de validité de commande */ $line1 = pg_fetch_array($conn1); @@ -729,7 +729,7 @@ function rechLienParrain($login1, $login2, $nomHost, $nomBase, $nomRoot, $mdpRoo /* On fait de même pour login2 */ if ($list2) { foreach ($list2 as $parr => $value) { - $conn2 = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$parr'"); + $conn2 = pg_query($DB, "SELECT parrain FROM liens WHERE filleul='$parr' AND valide='y'"); if ($conn2) { $line2 = pg_fetch_array($conn2); @@ -819,8 +819,8 @@ function rechLienFilleul($login1, $login2, $nomHost, $nomBase, $nomRoot, $mdpRoo if ( $DB = pg_connect("host=$nomHost user=$nomRoot dbname=$nomBase password=$mdpRoot" ) ) { /* On regarde au 1e niveau de parainneté et on stocke les filleuls trouvés */ - $conn1 = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$login1'"); - $conn2 = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$login2'"); + $conn1 = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$login1' AND valide='y'"); + $conn2 = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$login2' AND valide='y'"); if (!$conn1 || !$conn2) { /* Erreur de connexion à la table */ @@ -895,7 +895,7 @@ function rechLienFilleul($login1, $login2, $nomHost, $nomBase, $nomRoot, $mdpRoo if ($list1) { foreach ($list1 as $fill => $value) { /* On cherche le(s) filleul(s) de chaque filleul du niveau précédent */ - $conn1 = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$fill'"); + $conn1 = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$fill' AND valide='y'"); if ($conn1) { /* test de validité de commande */ $line1 = pg_fetch_array($conn1); @@ -922,7 +922,7 @@ function rechLienFilleul($login1, $login2, $nomHost, $nomBase, $nomRoot, $mdpRoo /* On fait de même pour login2 */ if ($list2) { foreach ($list2 as $fill => $value) { - $conn2 = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$fill'"); + $conn2 = pg_query($DB, "SELECT filleul FROM liens WHERE parrain='$fill' AND valide='y'"); if ($conn2) { $line2 = pg_fetch_array($conn2); -- GitLab