Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wyświetlanie rekordów z 7 dni
Bellum
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 2.03.2010
Skąd: ta pewność?

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


Witam, mam pytanie dot. w jaki sposób wyświetlić rekordy, które zostały dodane w przeciągu 7 dni. Chodzi tu o datę, prosiłbym o przykłady bądź odnośniki do poradników z tym związane, Google dziwnie interpretuje moje pytania dot. tego problemu w rezultacie nie mogę znaleźć odpowiednich przykładów.
SELECT * FROM articles Where " o jaki warunek trzeba uzupełnić where" by zostały wyświetlone artykuły, które dodałem np: od dziś do 7 dni wstecz".
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zend
post
Post #2





Grupa: Zarejestrowani
Postów: 580
Pomógł: 85
Dołączył: 25.03.2010
Skąd: Skrzyszów :)

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


Wstaw to w zapytanie
  1. date('Y-m-d H:i:s' , (time() - 7 * 24 * 60 * 60))
Go to the top of the page
+Quote Post
Bellum
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 2.03.2010
Skąd: ta pewność?

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


Cytat(zend @ 16.06.2010, 15:46:53 ) *
Wstaw to w zapytanie
  1. date('Y-m-d H:i:s' , (time() - 7 * 24 * 60 * 60))

Chcę wyświetlić artykuły, skrypt wygląda tak:

  1. global $dblink;
  2.  
  3. echo "<div style='color: #fff; background: #243f5c; text-align: center; padding: 3px; font-family: Georgia;'>Ab ovo usque ad mala</div><br />";
  4. echo "<div style='text-align: center; padding: 3px; font-family: Georgia;'>Lista artykułów</div><br />";
  5. $result = $dblink->get_list("SELECT id,nome,hits,date FROM memht_articoli WHERE enabled=1 AND autore='Ktoś tam' AND language='10' AND date('Y-m-d H:i:s' , (time() - 7 * 24 * 60 * 60)) ORDER BY hits DESC LIMIT 100");
  6. foreach ($result as $row) {
  7. $id = intval($row['id']);
  8. $nome = outCode($row['nome']);
  9. $hits = intval($row['hits']);
  10.  
  11. echo "<div class='block_linkstyle'><b>$hits</b> - Wyświetleń <a href='index.php?page=articles&op=readArticle&id=$id&title=".mem_urlencode($nome)."' title='$nome'> $nome</a></div>\n";
  12. }


Z tego co widzę w bazie a korzystam ze skryptu memhta, to data w rekordzie wygląda: 2010-04-07 18:12:18, nie orientuje się jeszcze w zabawach z datą. Ale otrzymuję komunikat o błędzie a że na dacie się nie znam, to nie jestem w stanie wyłapać błędu.

Cytat
Errno: 2 (MySQL Errno: 0)
File: /home/us1243/public_html/blocks/block_articles_new.php
Line: 34
Function: get_list
MySQL error:
Query: SELECT id,nome,hits,date FROM memht_articoli WHERE enabled=1 AND autore='Andrzej Struski' AND language='10' AND date('Y-m-d H:i:s' , (time() - 7 * 24 * 60 * 60)) ORDER BY hits DESC LIMIT 100
Note: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 13:13