Cacher des utilisateur

Fermé
kamiakze13016 Messages postés 9 Date d'inscription mercredi 14 octobre 2015 Statut Membre Dernière intervention 31 décembre 2018 - 17 sept. 2016 à 01:33
astuces72 Messages postés 7762 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 15 novembre 2024 - 21 sept. 2016 à 08:47
Bonjour,
J'ai fait un Leaderboard sur mon site est je voudrais cacher certain utilisateur ("players"), quand je fait apparaître les information sur le site, mais je voudrais faire par exemple :
players -> joueurs#1 -> Cacher

Pour qu'il n'apparaisse pas dans le leaderboard, mais qui n'affectera pas le reste de mon code, j'ai rechercher mais j'ai rien trouver pour faire ce que je veux faire, mon code ce trouve en dessous, ci ça peux vous aider ;)
Merci d'avance

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" href="style.css" />
<p>
<?php



$host="xxxx"; // Host name 
$username="xxxx"; // Mysql username 
$password="xxxx"; // Mysql password 
$db_name="xxxx"; // Database name 
$tbl_name="players"; // Table name

// Connect to server and select database.
@mysql_connect("$host", "$username", "$password"); 
@mysql_select_db("$db_name")or die("cannot select DB");

// Retrieve data from database 
$sql="SELECT name, bankacc FROM players ORDER BY bankacc DESC  LIMIT 10";

$result=mysql_query($sql);
$rank = 1;

if (mysql_num_rows($result)) {
            while ($row = mysql_fetch_assoc($result)) {
                echo "<p><center><br/><td><H3>{$rank}</H3></td>
                      <td><b>{$row['name']} :</b></td>
					  <td>{$row['bankacc']} $</td></center>";

                $rank++;
            }
        }

// close MySQL connection 
mysql_close();
?>
</p>

3 réponses

Utilisateur anonyme
17 sept. 2016 à 14:49
...
WHERE name != "player"
...


?
0
kamiakze13016 Messages postés 9 Date d'inscription mercredi 14 octobre 2015 Statut Membre Dernière intervention 31 décembre 2018
19 sept. 2016 à 03:11
Je vois pas ou le placer ça marche pas je pense
0
astuces72 Messages postés 7762 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 15 novembre 2024 1 639
18 sept. 2016 à 09:24
slt

Tu peux te faire une page "restriction", ou sur ta page de gestion des utilisateurs.
Sur cette page tu y listes tous les utilisateurs.
Tu ajoutes un input type="checkbox" et tu sélectionneras ceux que tu ne veux pas voir afficher, il te faudra ajouter un champ "affichage" par exemple dans ta table utilisateur.

Et tu ajoutes à ta requête:

WHERE affichage == "oui"


Comme ça pas besoin, de modifier ton code php à chaque fois.
0
kamiakze13016 Messages postés 9 Date d'inscription mercredi 14 octobre 2015 Statut Membre Dernière intervention 31 décembre 2018
19 sept. 2016 à 04:36
je vien de changer ça par les id des players, mais je voudrais en rajouter car la je peux en cacher qu'un seul malheureusement ^^''
// Connect to server and select database.
@mysql_connect("$host", "$username", "$password");
@mysql_select_db("$db_name")or die("cannot select DB");

// Retrieve data from database
//$sql="SELECT name, bankacc FROM players ORDER BY bankacc DESC LIMIT 10";
$sql2="SELECT * from players WHERE uid != '31' ORDER BY bankacc DESC";
$result=mysql_query($sql2);
$rank = 1;


if (mysql_num_rows($result)) {
while ($row = mysql_fetch_assoc($result)) {
echo "<center>
<td><b>#{$rank} ● <b><td> {$row['name']} ●</td>
<td><p>{$row['bankacc']} $</p></td>
</center>";

$rank++;
}
}

// close MySQL connection
mysql_close();
?>
0
astuces72 Messages postés 7762 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 15 novembre 2024 1 639 > kamiakze13016 Messages postés 9 Date d'inscription mercredi 14 octobre 2015 Statut Membre Dernière intervention 31 décembre 2018
21 sept. 2016 à 08:29
tu as lu mon message ?
0
astuces72 Messages postés 7762 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 15 novembre 2024 1 639
21 sept. 2016 à 08:47
Une image explicite
0