esta es la continuacion dle problema anterior,
como ven el codigo estoy haciendo dos consultas y obteniendo los resultados por un bucle, el problema q se me presenta es q solo me toma el primer dato del arreglo que entrega el foreach, y yo necesito todos logicamente.
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){
$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);
?>
<tr>
<td><? echo $row[0];?></td>
</tr>
saludossss