Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: 3 warunki przy select(*)count
Forum PHP.pl > Forum > Bazy danych > MySQL
Athlan
Chciałem sobie podliczyć rekordy ale według moich 3 warunków:
1. Zmienna nick ma mieć wartość 'user'
2. Zmienna action ma mieć wartość 'login'
3. I na koniec zmienna action_id musi się równać '1'

Naskrobałem sobie takie cuś:
  1. <?php
  2.  
  3. $query = "SELECT(*)COUNT FROM log WHERE user='user' AND action='login' AND action_id='1'";
  4. $do = mysql_query($query);
  5. $count = mysql_fetch_rows($do);
  6.  
  7. ?>

Może być błąd w powyższym kodzie bo pisałem od palca w pośpiechu tongue.gif

No jak widać nie wyszło lol smile.gif

Próbowałem też tak:

  1. <?php
  2.  
  3. $query = "SELECT * FROM log WHERE user='user' AND action='login' AND action_id='1'";
  4. $do = mysql_query($query);
  5.  
  6. while( blebleble ){
  7. $count++;
  8. }
  9.  
  10. ?>

ale za każdym razem nalicza 1 sad.gif

Jak mam zaznaczyć elementy tabeli wg moich warunków?
THX za help smile.gif
DeyV
  1. SELECT COUNT( * )
  2. FROM ...
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.