Ciao a tutti, ho scritto una funzione in PHP che va a prendere delle tuple da un database.
L funzione è la seguente:
Questo è quello che mi restituisce:Codice PHP:
function query1(){ $query1 = "select m.name, count(*) as album from musicians_ as m, albumproducer as a where a.ssn = m.ssn group by m.ssn"; $result = mysql_query($query1); echo "<span style=\"color:red\"> ARTISTI E NUMERO DI ALBUM PRODOTTI </span> <br>"; while($row=mysql_fetch_array($result)){ $nomi = $row['name']; $albums = $row['album']; echo $nomi."\t".$albums; print("<br>"); } }
George Martin 2
Ron Wood 4
Jimmy Hendrix 3
George Harrison 1
Ringo Starr 4
Come devo modificare il codice in modo da stampare il gli artisti che hanno prodotto il maggior numero di album, che in questo caso sono 2 ?