hola
Código PHP:
<tr>
<td>Total registro</td>
</t>
<?
$sql=("SELECT idfiltro FROM `filtro`WHERE nombre = '".$nom."'");
$result=mysql_query($sql,$link);
$var= mysql_fetch_assoc($result);
$sql1=("SELECT iddato FROM `datos`WHERE datoreal = '".$dat."'");
$result1=mysql_query($sql1,$link);
$valor=mysql_fetch_assoc($result1);
$total=array();
foreach($var as $k => $v){
foreach($valor as $k2 => $v2){
$v++; // toma el segundo y tercer valor
$sql=("SELECT COUNT(*) FROM registo
WHERE YEAR(fecha) = YEAR(DATE_ADD(NOW(), INTERVAL 0 YEAR))
AND MONTH(fecha) = MONTH(DATE_ADD(NOW(), INTERVAL 0 MONTH))
AND idfiltro='$v'
AND iddato='$v2'");
$result=mysql_query($sql,$link);
$row= mysql_fetch_array($result);
como ves le agregue un $v++, y asi me toma el segundo y tercer dato del arreglo, pero no el resto, y si no hago el $v++ solo toma un dato,
y el $v2 es lo mismo me toma solo el priemro :(
saludos