Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Zapytanie, wyświetlenie tylko z danego miesiąca
in5ane
post
Post #1





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Hi,
chciałem spytać jak zrobić zapytanie, aby pokazywało mi dane tylko z danego miesiąca, a mianowicie jeżeli mamy wrzesień, to żeby wyświetlało tylko dane z września.

  1. <?php
  2. $query = "SELECT * FROM page_news WHERE status = '2' ORDER BY id DESC";
  3. ?>


Datę w bazie mam przykładowo tak: 20.09.2007, 22:42:30 w polu text.


Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
in5ane
post
Post #2





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

@edit: Zrobiłem i trochę nie za bardzo działa (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

W bazie mam dwa newsy o datach:
1171002000 - 20.10.2007, 07:20:15
oraz
1190265615 - 20.9.2007, 07:20:15

  1. <?php
  2. $query = "SELECT * FROM page_news WHERE status = '2' ORDER BY id DESC LIMIT 10";
  3. $result = mysql_query($query);
  4. $num_rows = mysql_num_rows($result);
  5. $i=1;
  6. while ($row = mysql_fetch_array($result)) {
  7. $miesiac = date('m', $row[data_dodania]);
  8. if($miesiac = date('m')) {
  9. echo '<p>
  10. <strong>'.$row[tytul].'</strong><br />';
  11. echo date('m.d.y, H:i:s', $row[data_dodania]);
  12. echo '<br />Autor: <a href="forum/profile.php?mode=viewprofile&u='.$row[autor].'">'.$row[autor].'</a><br /><br />
  13. <table><tr><td valign="top">
  14. <img src="'.$row[miniaturka].'"></td>
  15. <td valign="top" style="color: #007981; font-size: 10pt; font-family: Verdana;">
  16. '.$row[tresc].'
  17. </td></tr></table>
  18. </p>';
  19. if ($num_rows != $i) {
  20. echo '<br /><hr style="border: none; width: 100%; height: 1px; background-color: #6e7a7b;" /><br />';
  21. }
  22. $i++;
  23. }
  24. }
  25. ?>


Ten post edytował in5ane 2.10.2007, 19:40:30
Go to the top of the page
+Quote Post

Posty w temacie
- in5ane   [mysql] Zapytanie, wyświetlenie tylko z danego miesiąca   1.10.2007, 18:57:00
- - my salsa   bez sens zapisywac date w postaci tekstowej, jesli...   1.10.2007, 20:38:47
- - in5ane   No i powiedzmy, że teraz mam datę np. taką w bazie...   2.10.2007, 13:54:48
- - my salsa   przy wyswietlaniu rekordow, sprawdzasz miesiac: [P...   2.10.2007, 16:22:21
- - in5ane   Dzięki @edit: Zrobiłem i trochę n...   2.10.2007, 16:35:00
- - Cienki1980   Zamiast sprawdzać datę na poziomie php sprawdzaj j...   2.10.2007, 19:49:35
- - in5ane   Nie bardzo to rozumiem: - generujesz znacznik czas...   3.10.2007, 06:26:36
- - Cienki1980   A czego tu nie rozumieć Poza faktem, że znacznik...   3.10.2007, 07:50:07
- - Inzabi   Nie wiem po co wyciągasz wszyskie rekordy z b...   3.10.2007, 13:31:19
- - in5ane   No coś to nie bardzo działa, popróbuje jednak cien...   3.10.2007, 19:14:07
- - -phpion.com-   Inzabi dobrze prawi! Poczytaj o [url="htt...   4.10.2007, 09:48:15
- - in5ane   Czy to jest tylko do PHP5 i MySQL5 ? Bo jeżeli tak...   4.10.2007, 19:53:50
- - Inzabi   PHP nie ma nic do zapytań SQL i działa to też na s...   4.10.2007, 20:09:47
- - in5ane   Zrobiłem tak: [PHP] pobierz, plaintext <?php$mi...   4.10.2007, 21:09:52
- - Inzabi   Pisałem, że to zadziała tylko dla formatu DATE, DA...   4.10.2007, 21:29:48
- - in5ane   Nadal nie idzie, chociaż teraz wyświetla rekordy, ...   5.10.2007, 06:08:58
- - Inzabi   Widzę że nie przejrzałeś treści pod linkami, które...   5.10.2007, 11:15:10
- - in5ane   Dzięki   5.10.2007, 14:15:57


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

 



RSS Aktualny czas: 10.10.2025 - 02:50