Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Grupowanie emaili i ich zliczanie
Szymon80
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.06.2009

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


Witam.


Mam taką funkcję
  1. $zap_all = mysql_query("select mail from ".$prefix."art GROUP BY mail");
  2.  
  3. while ($row = mysql_fetch_assoc($zap_all )) {
  4.  
  5.  
  6. echo '<span style="color:black" >'.$row[mail].' - artykułów : </span><br/>';
  7.  
  8. }


Ładnie wyświetla mi wyniki ale brakuje mi jeszcze zapytania ile artów napisał user o danym email'u.
Próbowałem przez różne zapytania to wyciągnąć ale wywalało mi tylko błędy. Nie wiem czy takie zapytanie powinno być w pętli czy nie.

Go to the top of the page
+Quote Post
krispak
post
Post #2





Grupa: Zarejestrowani
Postów: 250
Pomógł: 55
Dołączył: 27.08.2008

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


A masz przypisanych do artow userow ? Pokaz jak wyglada tabela artow to bedzie latwiej odpowiedziec
Go to the top of the page
+Quote Post
Szymon80
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.06.2009

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


Kazdy art ma przypisany email jako autora.
Tabela jest prosta


| id | tytul | tresc | slowa | mail |


Ten post edytował Szymon80 29.07.2010, 12:35:28
Go to the top of the page
+Quote Post
mkozak
post
Post #4





Grupa: Zarejestrowani
Postów: 78
Pomógł: 4
Dołączył: 21.03.2005

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


  1. SELECT count(id) AS ile, email FROM art GROUP BY email
Go to the top of the page
+Quote Post
Szymon80
post
Post #5





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 6.06.2009

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


Dzięki. Wiedziałem że trzeba użyć count ale źle robiłem to.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 6.10.2025 - 01:07