Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2008, 14:52
Avatar de liliancita
liliancita
 
Fecha de Ingreso: diciembre-2007
Mensajes: 189
Antigüedad: 16 años, 5 meses
Puntos: 0
Exclamación como trabajar con multiples valores

Hola

Tengo problemas con la creacion de un filtro de datos
como pueden ver en el codigo, las primeras dos consultas son para obtener los id a traves del nombre del filtro y del dato, con esos valores que son muchos alrededor de 30 en idfiltro y 3000 en iddato, son las condiciones para las consultas de contadores


Código PHP:
<?php
 
    $sql
=("SELECT idfiltro 
    FROM `filtro`  
    WHERE nombre = '"
.$nom."'"); 
    
    
$result=mysql_query($sql,$link);
    
$rowmysql_fetch_array($result);

        
$var=$row[];

    
$sql1=("SELECT iddato 
    FROM `datos`  
    WHERE datoreal = '"
.$dat."'"); 
    
    
$result1=mysql_query($sql1,$link);
    
        
$valor=$row[];


if (
$valor <> NULL){

if (
$var <> NULL){

    
    
$consulta=("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='"
.$var."'
    AND iddato='"
.$valor."'");

    
$resultado=mysql_query($consulta,$link);
    
$countmysql_fetch_array($resultado);
    
    
?>
        
    <tr>
    <td><? echo $count[0];?></td>
    </tr>
    }
}?>


, la consulta ahora bien es como tomo estos valores del arreglo para asignarlos a la condicion de la consulta, es decir para el idfiltro 1,comparar el iddato1, iddato 2 etc, y el idfiltro2 comparar con iddato1,iddato2 etc, ...

espero entiendan la problematica

saludos