Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/10/2010, 08:53
Avatar de blonder413
blonder413
 
Fecha de Ingreso: octubre-2010
Mensajes: 58
Antigüedad: 13 años, 6 meses
Puntos: 0
Pregunta guardar una consulta sql en un array

hola, resulta que estoy haciendo un conteo de cantidad de materiales de todos los elementos de una tabla, quisiera saber como guardo ese resultado en un vector y su nombre en otro, pero solo para los elementos que existan, es decir, que el resultado de la consulta sea > 0. este es el codigo que tengo.

Código:
$c=0;
for($f=0;$f<$i;$f++){
$sql = "SELECT COUNT( * ) 
FROM entregasdiarias
WHERE entregasdiarias.material LIKE '%".$elementos[$f]."%'
AND (fecha >= '%".$fecha1."%' AND fecha <= '%".$fecha2."%')
";	//busco cada elemento entre dos fechas específicas

	$res = mysql_query($sql,$con);
	$row=mysql_num_rows($res);	//devuelve el numero de filas
	if($row>0){		//verifico que exista algún elemento
		$datay[$c] = $row;	//determino la cantidad y almaceno cada resultado en un arreglo
		$datos[$c]=$elementos[$f];	//almaceno el nombre del elemento en un vector
		$c++;
	}
	
}	//cierre for