Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] wyświetlanie wyników w menu
Forum PHP.pl > Forum > Przedszkole
oomaster
Witam,

Przekopałem forum i jakoś nic nie znalazłem na ten temat. Otóż chciałbym uzyskać populary efekt stosowany głównie na stronach informacyjnych.



Chciałbym aby wyświetliła się wiadomość ze zdjęciem i opisem a reszta wiadomości miała by si wyświetlić w postaci tytułów.

Próbowałem zrobić to 2 zapytaniami tak: pierwsze pobiera newsa najnowszego, a drugie pobiera newsy oprócz 1 (zbytnio nie wiem jak wykonać to 2 zapytanie)

Lub można to zrobić jednym zapytaniem. Ale jak. Czy ktoś może mi pomóc ?
mefjiu
Robisz dwa zapytania do sql
1. Wyciągasz dane tytuł treść(ileść tam znaków) obrazek itp
2 drugim zapytaniem wyciągasz resztę newsów na końcu zapytania dająć LIMIT 1,5

Oczywiście wszystko sortujesz od daty dodania
Wieviór
Możesz dwoma zapytaniami tak:

  1. <?php
  2. $sql1 = "SELECT * FROM newsy ORDER BY id DESC LIMIT 1";
  3.  
  4. $sql2 = "SELECT * FROM newsy ORDER BY id DESC LIMIT 1, 11";
  5.  
  6. ?>


albo jednym, wyczytujesz wszystkie, potem robisz:

  1. <?php
  2. while ()
  3. {
  4. if ($zmienna == 0)
  5. {
  6. echo 'duza tresc z obrazkiem';
  7. $zmienna=1;
  8. } else {
  9. echo 'zwykły';
  10. }
  11. }
  12. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.