Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wyświetlanie określonej ilości wyników na strone.
Raven1122
post
Post #1





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

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


Witam, męczę się z tym już 3 dni, wymyśliłem już z 2 rozwiązania, które nie spełniły moich wymagań. Chodzi mi o to, że mam na przykład 50 wpisów w bazie danych i 3 ostatnie chcę wyświetlić na stronie (3 ostatnie czyli 48,49, 50). No i próbowałem już tak:

  1.  
  2. include("../functions.php");
  3. connect();
  4.  
  5. $sql = "SELECT COUNT(*) FROM emes_news"
  6. $query = mysql_query($sql);
  7. $row = mysql_fetch_array($query);
  8.  
  9. $ilosc = $row['COUNT(*)'];
  10.  
  11. $sql = "SELECT * FROM emes_news WHERE id = '$ilosc-2, $ilosc-1, $ilosc" <- Bez sensu ale zawsze można spróbować
  12. $query = mysql_query($sql);
  13. while($row = mysql_fetch_array($query)){ przepraszam wlasnie dopisalem bo pisze z pamieci i zapomnialem o {
  14.  
  15. No i tu echo wszystkich danych
  16. }
  17.  


Sposób 2 :
  1.  
  2.  
  3. include("../functions.php");
  4. connect();
  5.  
  6.  
  7. $sql = "SELECT * FROM emes_news"
  8. $query = mysql_query($sql);
  9. $i = 0;
  10. while($row = mysql_fetch_array($query) && $i <= 3){
  11. Echo wszystkich danych
  12. $i++
  13. }


No ten 2 także nie działa bo wyświetla określona ilość newsow ale nie wyswietla tresci tych newsow

Ten post edytował Raven1122 12.01.2012, 15:01:13
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 11:21