Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]ilość nie powtarzających się rekordów
meehow18
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 10.01.2010

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


Witam,
jak w najprostszy sposób zliczyć ilość nie powtarzających rekordów dla różnych warunków?

Mam tak, napisałem sobie taką funkcje
  1. function subkrybenci($nazwa_pola,$id,$tabela)
  2. {
  3. $this->db->select('email_zapisanego, id_autorespondera,');
  4. $this->db->where('status',1);
  5. $this->db->distinct();
  6. $this->db->where("$nazwa_pola",$id);
  7.  
  8. $qw = $this->db->get("$tabela");
  9. return $qw->num_rows;
  10. }


Zmienna $id jest zmieniana.

Nie chce aby pole 'email_zapisanego' się powtarzało.

Jeżeli np w tabeli o id = 1 dany email wystąpi to go normalnie policzy, ale jeżeli wystąpi więcej niż raz w innych tabelach to zostanie policzony tylko 1 raz.

Ten post edytował meehow18 17.12.2011, 00:30:05
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:42