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];
}
?>