Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Statystyki gracza
barc343
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 4.12.2014

Ostrzeżenie: (0%)
-----


Witam mam problem ze statystykami graczy
a mianowicie
chciałbym zrobić aby po kliknięciu w nick gracza
otwierała się nowa karta np www.strona.pl/stats/gracz122
nick pobierany bylby z mysql a wyniki byly by wyswietlone w nowej karcie
załóżmy że chcemy wyswietlić
NICK oraz PUNKTY
Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bahh
post
Post #2





Grupa: Zarejestrowani
Postów: 261
Pomógł: 2
Dołączył: 13.05.2012

Ostrzeżenie: (0%)
-----


to robisz plik stats.php

gdzie dajesz

  1. if (isset($_GET['gracz']))
  2. {
  3. $_GET['gracz'] = strip_tags($_GET['gracz']);
  4. $gracz = $db->query('SELECT punkty FROM gracze WHERE nick="'.$_GET['gracz'].'" LIMIT 1') or die ( mysqli_error($db));
  5. if ($gracz->num_rows>0)
  6. {
  7. $gracz = mysqli_fetch_array($gracz) or die ( mysqli_error($db));
  8. echo $gracz['punkty'];
  9. } else echo 'Nie istnieje podany gracz';
  10. }


to prosty kod, jakaś konkretniejsza walidacja jest potrzebna i sposób wyświetlenia tego według własnych potrzeb.

by uzyskać link typu www.strona.pl/stats/gracz122

to musisz w .htaccess dać:
  1. RewriteEngine On
  2. RewriteRule ^stats/(.*)$ stats.php?gracz=$1 [L]


i w linku gracza dodać target="_blank" by otworzyło w nowym oknie

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 08:08