otóż tak jak w temacie. Jak mam zrobić, żeby pojawiało mi się Masz () nową wiadomość i w miejsce nawiasów wpisało liczbę (sumę - COUNT) wiadomości(czyli liczbę pobranych wartości[zer] z bazy danych). Mam pole `przeczytane_pw` i jak jest 0 to jest nieprzeczytane jak 1 to przeczytane. Czy ja to dobrze robię, czy może problem jest gdzieś indziej? Bo nie pobiera mi nic i ciągle wykonuje się tylko else.
$pobierz_czy_read = $db->prepare("SELECT COUNT(`przeczytane_pw`) FROM `wiadomosci_pw` WHERE `wiadomosc_do` = :nick_odbiorcy"); $pobierz_czy_read->bindValue(":nick_odbiorcy", $_SESSION['nick'], PDO::PARAM_STR); if(!$pobierz_czy_read->execute()){ throw new Exception("Błąd zapytania"); }else{ $data_read_pw = $pobierz_czy_read->fetch(); $wynik2_read_pw = $data_read_pw['przeczytane_pw']; if($wynik2_read_pw == 1){ }else{ echo '<span class = "tab"><span class="lightgreen">Masz () <span class = "red">nieprzeczytaną</span> wiadomość!</span></span>'; } }
Jakieś rady?