Struktura bazy:
id | id_firmy | podpis
1 234 Jan Kowalski
2 236 Jan Kowalski
3 284 Jan Kowalski
4 234 Karol Nowak
5 34 Karol Nowak
6 111 Karol Nowak
... ... ....
Zapytanie ma wyświetlić wszystkie podpisy
Jan Kowalski
Karol Nowak
Lech Kaczynski
itd
a obok podać liczbę firm podpisanych tym nazwiskiem
Jan Kowalski (5)
Karol Nowak (33)
Lech Kaczyński (98)
Zacząłem tak:
Kod
$zap=mysql_query('SELECT * From podpis GROUP BY podpis');
while($row=mysql_fetch_array($zap)){
foreach($row['podpis'] as $kto){
$wi=mysql_query('SELECT * FROM podpis WHERE podpis="'.$kto.'"');
$ile=mysql_fetch_array($wi);
$firmy=count($ile);
}
echo $row['podpis'].' ('.$firmy.')<br>';
}
while($row=mysql_fetch_array($zap)){
foreach($row['podpis'] as $kto){
$wi=mysql_query('SELECT * FROM podpis WHERE podpis="'.$kto.'"');
$ile=mysql_fetch_array($wi);
$firmy=count($ile);
}
echo $row['podpis'].' ('.$firmy.')<br>';
}
Ale nic z tego nie wyszlo
Proszę o pomoc