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

zapisywanie pozycji w rankingu


LoneyPL

Rekomendowane odpowiedzi

Opublikowano

Siema szukam pomysłu/natchnienia jak zrobić coś takiego :

gracz zajmuje pozycję w rankingu np: 5 mam to się zapisać w bazie że on mam 5 miejsce tylko nie wiem jak to zrobić brakuje mi pomysłu :(

Opublikowano

Możesz po prostu dodać nową kolumnę o nazwie `poz_rank` i wpisać do niej jego pozycję, albo po prostu posortować wyniki według poziomy czy tam czego chcesz.

Opublikowano

Po co mi to ? bo mam pewien "pomysł" na dodatek

 

A wracając do pytania chcę aby jego pozycja zapisała się w bazie jaką ma. (Nie chodzi mi tu o to aby wyświetlało na stronie jego pozycję )

Specjalista
Opublikowano

to musisz dać dodatkową kolumnę ;)

Musisz wyciąnąć graczy z tabeli,

zapisać do tablicy posortować wg poziomu,

zapisać do bazy

Opublikowano

mam kolumnę dodatkową w o nazwie ranking lecz nie wiem jak zrobić to aby zapisać w niej nr z rankingu :( mam już gotowy ranking

Opublikowano

No to pacz :

Robisz ala coś takiego :

$gracze  = mysql_query("SELECT * FROM Gracze ORDER BY COŚ");
$pozycja = 0;
while($q = mysql_fetch_array($gracze)) {
$pozycja++;
if($q['Name'] == $zalogowany['Name']) break;
}
mysql_query("UPDATE Gracze SET Ranking=$pozycja WHERE Id=".$zalogowany['Id']);

 

Takie trudne ?

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...