Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Miejsce w rankingu
IceBeast
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 20.11.2010

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


Witam

Przed chwilą skończyłem pisać prosty skrypt rankingu, ale chciałbym dodać do niego obecne miejsce osoby. Chciałbym, żeby działało to na zasadzie numerowania linijek w tabeli - bez żadnego przechowywania miejsca w bazie danych.

Za wszelką pomoc będę bardzo wdzięczny.
Go to the top of the page
+Quote Post
nekomata
post
Post #2





Grupa: Zarejestrowani
Postów: 314
Pomógł: 44
Dołączył: 12.11.2010
Skąd: UK

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


Jeśli chodzi ci o tabele w której każdy ma numer od 1. do 100 w kolejności wyświetlania to chyba coś takiego
  1. $licznik = 0;
  2. while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
  3. $licznik++;
  4. echo $licznik.'.'.$row['imie'] ;
  5.  
  6. }

Nie podałeś żadnych info o tabeli więc nic więcej nie napisze (IMG:style_emoticons/default/tongue.gif) , jeśli jestem w błędzie proszę sprecyzuj pytanie.
Go to the top of the page
+Quote Post
IceBeast
post
Post #3





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 20.11.2010

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


Miałem tu na myśli numerowanie w tabeli na stronie - tej htmlowej ^^


Ten post edytował IceBeast 13.03.2011, 12:29:23
Go to the top of the page
+Quote Post
konole
post
Post #4





Grupa: Zarejestrowani
Postów: 275
Pomógł: 32
Dołączył: 21.03.2006
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Po pierwsze, to ten skrypt wypluje ci tylko jeden wiersz.

http://php.net/manual/en/function.mysql-fetch-array.php

Poczytaj o tym na początek...
Go to the top of the page
+Quote Post
IceBeast
post
Post #5





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 20.11.2010

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


Faktycznie, zapomniałem o arrayu. Już poprawiłem skrypt i wszystko śmiga.

$i=0;
echo "<td>".++$i."</td>";

Wystarczyło to (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 14:33