salve....
chi e così gentile da dirmi come posso contare dei campi(o colonne ) da una tabella, dove specificata colonna contenga
un nome registrato in una variabile....
ho provato così ma non mi dà il risultato..
$sql = "SELECT * FROM mpt_teams order by date ASC";
$result = $db->sql_query($sql);
$num=mysql_numrows($result);
$i=0;
while ($i < $num) {
$tname=mysql_result($result,$i,"tname");
$date=mysql_result($result,$i,"date");
$gioc= "(SELECT COUNT (*) FROM mpt_matches WHERE winner, winner2, winner3 ,loser,loser2, loser3 = '$tname')";
$result2 = $db->sql_query($gioc);
$giocate=mysql_result($result2,"winner, winner2, winner3 ,loser,loser2, loser3 ");
echo "<table align=center width=75%><tr>
<td align=center width=50%>$tname</td>
<td align=center width=50%>$giocate</td>
<td align=center width=50%>$date</td>
</tr>
</table>";
$i++;
}
praticamente, vorrei contare quante volte esiste il valore della variabile $tname nei campi
winner,winner2,winner3,loser,loser2, loser3 della tabella mpt_matches
ed il risultato ... un numero , visualizzarlo come $giocate.
grazie in anticipo...
bye
|