diff --git a/Code/profil_vision.php b/Code/profil_vision.php index 030d71205240536bf6ffeb31036f0dc688fd8e77..b2a7181244c4dc025ddff8b1c697f0fa9f1b3e1e 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);