Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Ilosc kolumn w bazie
Forum PHP.pl > Forum > Przedszkole
upeertv
Mam taki kodzik

  1. $base=mysqli_connect(***','***','***','***');
  2. $query="Select * From pw WHERE status Like '0'";
  3. $result=mysqli_query($base,$query);
  4. $obAmount=mysqli_num_rows($result);
  5. echo''.$obAmount.'';


ktory wyszukuje w tabeli pw ilosc kolumn z statusem = 0

jednak problem polega na tym ze chcialbym wyszukac liczbe kolkumn z statusem 0 dla zalogowanego uzytkownika



Chodzi o to by pokazac ile wiadomosc PW jest nieprzeczytanych (status 0)

w mysql kolumna mam takie


id
nadawca
odbiorca
kiedy
status

a nazwe aktualnie zalogowanego uzytkownika wyswietla $uzytkownik2['login']
Michael2318
Zwykłe zliczanie:
  1. SELECT COUNT(*) AS liczymy FROM pw WHERE STATUS LIKE '0';


Teraz w polu 'liczymy' będziesz miał zliczoną ilość znalezionych rekordów wink.gif
upeertv
ale chodzi o to ze chcialbym zliczyc ilosc nieprzeczytanych wiadomosci dla konkretnego uzytkownik a nie ile ogolnie w bazie jest nieprzeczytanych ohno-smiley.gif
matiit
  1. SELECT COUNT(*) AS liczymy FROM pw WHERE STATUS LIKE '0' AND user_id=10;


Powyższe dla user o id równe 10 zakładając, że masz w miarę normalną strukturę tabel.
Michael2318
No to dodaj to w uwarunkowaniu zapytania...? Podstawy wszelkich podstaw, poczytaj trochę.
  1. SELECT COUNT(*) AS liczymy FROM pw WHERE STATUS LIKE '0' AND odbiorca = 15;


Zliczy dla usera o ID 15.
upeertv
Dziekuje wink.gif Pomogł! wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.