Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]Wyświetlanie danych wg daty
tomkoff
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 3.11.2006

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


Witam!
Mam takie pytanko. Próbuję napisać taki skrypt który będzie pobierał z tabeli 'koncerty' 6 najbliższych terminów koncertów i wyświetlał je na stronie. Póki co udało mi się dojść do tego, że koncerty których data jest starsza niż aktualna są pomijane... te które mają się odbyć są wyświetlane prawidłowo, tylko nie wiem jak zrobić, żeby skrypt pobierał tylko 6 najbliższych, bo póki co to wyświetla wszystkie jakie są w tabeli.
Oto mój kod:

  1. <?php  // pobieranie danych z tabeli KONCERTY
  2.  
  3.  
  4. $query="SELECT * FROM koncerty ORDER BY data ASC";
  5. $result=mysql_query($query);
  6. $num=mysql_numrows($result);
  7.  
  8.  
  9. ?>
  10. <?php $i=0;
  11.  
  12. while ($i < $num) { 
  13. $miasto=mysql_result($result,$i, "miasto");
  14. $data=mysql_result($result,$i, "data");
  15. $zespol_glowny=mysql_result($result, $i, "zespol_glowny");
  16.  
  17.  
  18.  
  19.  ?>
  20. </span> <table width="100%" border="0" cellpadding="0" cellspacing="0">
  21.  
  22.  <?php if(date("Y-m-d")<=$data) { echo ("<tr>
  23. <td width='9%'> </td>
  24. <td width='91%'><span class='style3'>
  25.  
  26.  
  27. $data $miasto </span><br>
  28. $zespol_glowny </td>
  29. </tr>
  30. <tr>
  31. <td> </td>
  32. <td> </td>
  33. </tr>"); } ?>
  34.  
  35. <?
  36. $i++;
  37. }
  38.  
  39. echo "</table>"; ?>
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 - 13:19