Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql] jak wyświetlić newsy od najnowszych po najstarsze, j.w.
if_error
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 6.06.2007

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


Witam - jeszcze 2 pytania na dzis ;-)

1. Chciałbym wyświetlić news'y od najnowszych po najstarsze - czyli te które dodaje do bazy aby były na 1 miejscu. Obecnie wyswietla mi na odwrot:

  1. <?php
  2. include("a/news.php");
  3. include("b/mysql_connect.php");
  4. include("c/iso.php");
  5.  
  6. $zapytanie= mysql_query ("SELECT * FROM $mysql_tabela") or 
  7. die ("Błąd w zapytaniu");
  8.  
  9. while ($rekord = mysql_fetch_array ($zapytanie)) {
  10. $id_news = $rekord[0];
  11. $tytul = $rekord[1];
  12. $data = $rekord[2];
  13. $autor = $rekord[3];
  14. $tresc = $rekord[4];
  15. $tresc_rozwinieta = $rekord[5];
  16. $czytan = $rekord[6];
  17. ...
  18. }
  19. ?>


Co dodać do zapytania?

2. Jak wykryć przy dodawaniu news'a że data jest większa od biezacej? - albo czy da się ją przechować w bazie i wyświetlić dopiero jak nadejdzie ten dzien?

pomóżcie ...
Go to the top of the page
+Quote Post
atomek4
post
Post #2





Grupa: Zarejestrowani
Postów: 179
Pomógł: 1
Dołączył: 8.03.2007
Skąd: Łódź

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


  1. <?php
  2. $zapytanie= mysql_query ("SELECT * FROM $mysql_tabela order by nazwa_tabeli_z_data_")
  3. ?>


order by służy do wskazywania kolumny po której chcesz sortować.

A w jakim formacie masz datę w bazie danych?

Ad 2) Zależy jakie pola udostępniasz w formularzu do wpisania danych, bo można zrobić oddzielnie: dzień|miesiąc|rok i sprawdzać po kolei każdy fragment.

Ten post edytował atomek4 30.06.2007, 21:44:24
Go to the top of the page
+Quote Post
deirathe
post
Post #3





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

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


  1. <?php
  2. $zapytanie= mysql_query ("SELECT * FROM $mysql_tabela order by nazwa_tabeli_z_data DESC");
  3. ?>


Lekko poprawiłem tongue.gif

Ten post edytował deirathe 30.06.2007, 21:52:20


--------------------
Kawałek mojego blogu
Everything should be as simple as possible but not simpler.
A Einstein
Go to the top of the page
+Quote Post
atomek4
post
Post #4





Grupa: Zarejestrowani
Postów: 179
Pomógł: 1
Dołączył: 8.03.2007
Skąd: Łódź

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


Heh wiedziałem, że o czymś zapomniałem winksmiley.jpg
Go to the top of the page
+Quote Post

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 - 05:01