Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak wyświelić artykuły które spełniają warunek daty
szopik
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 8.10.2007

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


Witam, chciałbym wyświetlić artykuły z bazy danych które spełniają dwa warunki daty. Każdy ma ustawioną datę rozpoczęcia publikacji (publish_up) i datę zakończenia publikacji (publish_down), chcę tak ograniczyć w pętli while zapytanie by wyświetlały się artykuły które spełniają te warunki. Niestety utknąłem w martwym punkcie i nie wiem jak stworzyć ten warunek :/ Mam już pobieranie daty z serwera tylko jak stworzyć ograniczenia?


  1. <?php
  2.  
  3. include('db.php');
  4. ?>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  6.  
  7. <html xmlns="http://www.w3.org/1999/xhtml">
  8. <head>
  9. <meta name="keywords" content="" />
  10. <meta name="description" content="" />
  11. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  12. </head>
  13. <body>
  14. <?php
  15. $zapytanie = 'SELECT * FROM content WHERE catid=9 ORDER BY created';
  16. mysql_query('SET character_set_connection=utf8');
  17. mysql_query('SET character_set_client=utf8');
  18. mysql_query('SET character_set_results=utf8');
  19. $wynik = mysql_query($zapytanie) or die(mysql_error());
  20.  
  21. $nowDate = getDate();
  22.  
  23.  
  24. $tmpDate = date("Y-m-d H:i:s");
  25. $nowDate = "'".$tmpDate."'";
  26.  
  27. while($row = mysql_fetch_array($wynik))
  28. {
  29. echo ' <p>'.$row["title"].'</p> <p>'.$row["alias"].'</p> <p>'.$row["introtext"].'</p> ';
  30. }
  31. ?>
  32.  
  33. </body>
  34. </html>
Go to the top of the page
+Quote Post
Evinek
post
Post #2





Grupa: Zarejestrowani
Postów: 280
Pomógł: 46
Dołączył: 23.03.2010

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


A może optymalniej w mysql?
Znalezione: http://forum.php.pl/index.php?showtopic=103595
  1. WHERE dateStart < NOW() AND dateEnd > NOW()

Powinno być lepiej. smile.gif
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: 20.08.2025 - 03:29