Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2010, 13:22
Avatar de blonder413
blonder413
 
Fecha de Ingreso: octubre-2010
Mensajes: 58
Antigüedad: 14 años, 2 meses
Puntos: 0
Pregunta almacenar una consulta en 2 vectores

hola, tengo una consulta en la cual cuento la asignacion de unos materiales y quiero almacenar el nombre y la cantidad en dos vectores diferentes pero en el mismo indice.

en la consulta que hago me arroja un resultado con 2 campos: TotalElementos y elementos.nombre. ¿cómo hago para almacenar en un vector la cantidad y en otro el nombre del elemento, pero solo de aquellos que tengan un valor >0?

Código:
<?php
require_once("conexion.php");

for($f=0;$f<$i;$f++){
	$sql = "SELECT COUNT( * ) TotalElementos, elementos.nombre
FROM entregasdiarias
INNER JOIN elementos
WHERE entregasdiarias.material LIKE '%Uniforme%'
GROUP BY cedula
";	//busco cada elemento

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

for($i=0;$i<$c;$i++){
	echo $datay[$i];
	echo $datos[$i];
}

?>