![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 7.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hej, mam pytanie. Jaki kod napisać, aby wyświetlała się ilość wyświetleń danej wiadomości. Np. mam tabelę:
id_newsa (int)10 news(text) wyswietlen(varchar)100 i jaki do tego ułożyć kod, aby odczytać ile razy dana wiadomość była czytana. Jakieś porady, przykłady? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Pytasz jak pobrać daną dla newsa o danym ID?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 20 Dołączył: 19.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
select count(wyswietlen) from tabela
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 7.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem, czy dobrze zrozumiałem, więc napiszę o co mi chodzi. No to tak:
1. Jest tabela z newsami w bazie danych, na stronie są umieszczone dane - znaczy się ta wiadomość 2. Jakiś internauta wchodzi na moją stronę i czyta sobie tę wiadomość, po jakimś czasie kolejny gościu wchodzi na tę stronę i czyta wiadomość 3. Jak wyświetlić to, że wiadomość byłaq zytana tyle a tyle razy "np. Wiadomość była wyświetlana/czytana 3 razy". 4. O to właśnie "np. Wiadomość była wyświetlana/czytana 3 razy" mi chodzi. 5. Jak zapisać to kodem PHP? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 7.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 20 Dołączył: 19.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
$sql = mysql_query("SELECT count(wyswietlen) from tabela");
while ($row =mysql_fetch_array($sql) ) { echo $row[0]; } |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 7.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Niestety, pojawia się błąd. Ale wydaje mi się, że dlatego, że count() tylko zlicza a sam nie dodaje wyświetleń znaczy się nie nalicza z każdym otwarciem strony na której jest ta wiadomość.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 23:51 |