Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Pobieranie tabeli z bazy - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Pobieranie tabeli z bazy (/thread-pobieranie-tabeli-z-bazy)



Pobieranie tabeli z bazy - edix92 - 23-01-2010

Witam serdecznie,
już od dłuższego czasu męczę się z tym skryptem:
Kod PHP:
<?php
$connect 
mysql_connect("x.x.x.100""root""123456");
?>
<?php
$database 
mysql_select_db("player");
$query mysql_query("SELECT * FROM player ORDER BY level DESC");
echo 
'<table style="table-layout: fixed">
        <tr>
            <td>Lp.</td><td>Nick</td><td>Level</td><td>Exp</td>
        </tr>'
;
$i 0;
while(
$player mysql_fetch_array($query))
{
    echo 
'<tr>
        <td> '
.$i.' </td><td> '.$player["name"].' </td><td> '.$player["level"].'l </td><td> '.$player["exp"].' </td>
        </tr>'
;
    
$i++;    
}
echo 
'</table>';
?>

On pobiera wszystkie dane z $player, tzn wszystkie wpisy, czyli np. 200 pozycji a ja chciałbym to ograniczyc tylko do 10. Czy były ktos w stanie to zrobić?
Są to statystyki graczy ale on pobiera wszystkich a ja chce tylko Top 10 Smile prosze o pomoc


RE: Pobieranie tabeli z bazy - kancik - 23-01-2010

to nie takie trudne :p

Kod PHP:
$ile_userow 10;
// zmienna ile userow przechowa ile ma byc pokazanych
 
$user mysql_query("SELECT * FROM player ORDER BY level DESC LIMIT  0,".$ile_userow.""); 

czyli jednym slowem pobiera 10 userow