Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Statystyki danego gracza


Rekomendowane odpowiedzi

Opublikowano

Witam. Chciałbym wyświetlić statystyki gracza z bazy MySQL. Mam kod:
 

<?php
  include ('check.php');
 $login = $fetch['login'];
$fetch = mysql_fetch_array($mysql);
$mysql = mysql_query("select * from uzytkownicy where login = '$login'"); // Pobieramy z bazy danych wszelkie informacje. $login to   oczywiście imię gracza.
  
  $login = $fetch['login'];
  echo $fetch['login'];
  echo $fetch['RP'];  
  echo $fetch['lvl'];
  echo $fetch['email'];
?>

Kod nie działa. Dodam, że w pliku check.php jest definiowane połączenie z bazą danych.

W efekcie nic się nie wyświetla.

Opublikowano
<?php
include ('check.php');

if(isSet($_SESSION['zalogowany'])){
    $login = $_SESSION['zalogowany'];
}

$mysql = mysql_query("select * from uzytkownicy where login = '$login'");
$fetch = mysql_fetch_array($mysql);
  
    echo $fetch['login'];
    echo $fetch['RP'];  
    echo $fetch['lvl'];
    echo $fetch['email'];
?>

Więc tak..

  • Pamiętaj że kolejności linijek mają znaczenie i przez to też nie działało - miałeś $fetch nad $mysql.
  • Do kodu dodałem Ci przykład pobierania loginu z sesji gracza, nie wiem jak ty tam zapisujesz dane gracza przy logowaniu więc musisz to zmienić.
  • Najpierw musisz pobrać login z danych którymi się zalogował gracz(przykład dodałem na górze skryptu) później tym loginem odczytać z bazy, bo jak ma odczytać nick z nicku jak nie jest wiadomy nick ( xD) ?
  • To co dałem powinno działać tylko pamiętaj aby zmienić to z sesją co podałem na twoje jak Ty tam używasz.

 

@down - @Gepandza,

To nie ma znaczenia, ja wkleiłem to ze swojego skryptu i u mnie działało bezproblemowo :)

Pomogłem?👍

Daj Like! :D

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...