Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Panel admina
Forum PHP.pl > Forum > Przedszkole
viamarimar
Mam prosta baze danych: tabela gracze -> kolumny gracz i rank. Rank to tinyint[1] standardowo 0. Chce wyświetlać niektóre treści dla użytkowników którzy maja rank 1 ale nie wiem czemu kod ciągle pokazuje napis gosc.

  1. include('config.php');
  2. $gracz = $_SESSION['zalogowany'];
  3. $rank = mysql_fetch_array(mysql_query("SELECT rank FROM gracze WHERE gracz='$gracz'"));
  4.  
  5. if($rank[rank] === '1' ){
  6. echo "admin";
  7. }
  8. else{
  9. echo "gosc";
  10. }
CuteOne
Dobra rada - przeczytaj parę tutków o mysql

$rank = mysql_fetch_array(mysql_query("SELECT rank FROM gracze WHERE gracz='$gracz'")); a powinno być rank = 1
viamarimar
  1. $rank = mysql_fetch_array(mysql_query("SELECT * FROM `gracze` WHERE `rank`=1"));


nadal wyświetla sie gosc czy zaloguje sie użytkownik z rank 1 czy 0
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.