broyher lo ise tal y como me lo pusiste asi
Código PHP:
<?php
include("conexion.php");
conectar();
$jcalendar=mysql_query("select * FROM jqcalendar WHERE StartTime BETWEEN '2010-12-01' AND '2010-12-07' AND asistencia='1' GROUP BY Subject ");
desconectar();
if (mysql_num_rows($jcalendar)>0)
{
while ($rowj=mysql_fetch_array($jcalendar))
{
//separo la ficha que se extrae de la tabla jcalendar
$ficha=$rowj[1];
$partes=explode('-',$ficha);
$aa=$partes[0];
$bb=$partes[1];
conectar();
$reporte=mysql_query("SELECT diags_clave FROM reporte where ficha='$aa' and codigo='$bb' ");
$rowReporte=mysql_fetch_array($reporte);
$diags_clave=$rowReporte['diags_clave'];
$reporte2=mysql_query("select count(diags_clave)as cuenta FROM reporte WHERE diags_clave='$diags_clave' GROUP BY diags_clave ");
$row=mysql_fetch_array($reporte2);
echo $row['cuenta']."<br>";
}//cierro el segundo while
}//cierro el if
desconectar();
?>
y como en mi tabla reporte tengo 2 A00 pues lo que me muestra es asi
2
2
osea si me los cuenta pero no me lo agrupa