ciao a tutti devo ottenere una lista degli autori e scrivere al suo fianco il numero delle volte che questi compaiono nella tabella mysql.
quello che ho fatto è questo...ma c'è un difetto ... mi stampa a video esattamente come voglio io NOME_AUTORE(NUMERO_ARTICOLI) ma li stampa per ogni riga che scansiona...io voglio che compaia una sola volta...garzie in anticipo
codice:
<?php
$db=mysql_connect("$db","$user","$password");
$tab=mysql_db_query("$db","select * from Articoli");
$row=mysql_num_rows($tab);
for($i=0;$i<$row;$i++){
$autore=mysql_result($tab,$i,"Autore");
$tabr=mysql_db_query("$db","select * from Articoli WHERE Autore = '$autore' "); $rowr=mysql_num_rows($tabr);
//se ha scritto più di ZERO articoli
if($rowr > 0)
//stampa a video
{
echo("[*]$autore ($rowr)");
}}
?>