Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyswietlanie wybranych rekordów
piser
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 20.11.2004

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


Witam, mam baze danych z polem POZYCJA, typ INT, no i rekordy nie sa numerowane alfabetycznie, czyli np. pierwszy rekord ma wartosc=1, drugi=10, trzeci=3. I chciałbym sie dowiedzieć jak napisac kod, który wyświetli 5 rekordów z najwiekszymi pozycjami, jak dotad udalo mi sie tylko napisac skrypt jak wyswietlic 5 najnowszych rekordów, ale to nie zawsze sie sprawdza.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piser
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 20.11.2004

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


nasze kody różnią sie 1 współczynnikiem, popatrz uważnie ;] jezeli zamiast 0 dasz 2 a zamiast 5 dasz 3 wyswietli ci 3 ostatio dodany rekod, jesli pozostawisz tak jak jest to bedzie 5 pozycji:

  1. $link = mysql_connect('host_bazy, 'uzytkownik', 'haslo');
  2. mysql_select_db('nazwa_bazy');
  3. $zapytanie = "SELECT *
  4. FROM pole ORDER BY id DESC LIMIT 0, 5";
  5. $wykonaj = mysql_query($zapytanie);
  6. while($wiersz = mysql_fetch_array($wykonaj))
  7. {
  8. echo "<a href=przyklad.php?costam=".$wiersz['pole_id'].">";
  9. echo "$wiersz['pole_tytul']."</a><BR>";
  10. }
  11. mysql_close($link);


(IMG:http://forum.php.pl/style_emoticons/default/cool.gif)

Ten post edytował piser 6.10.2005, 13:57:46
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: 14.10.2025 - 22:25