08/10/2010, 13:00
|
| | | Fecha de Ingreso: octubre-2010
Mensajes: 58
Antigüedad: 14 años, 2 meses Puntos: 0 | |
Respuesta: realizar select * dentro del count gracias, ese codigo solo me muestra la lista de elementos, y como esta contando el id muestra 1 en cada campo de cantidad. lo que yo necesito es contar la tabla entregasdiarias.
tengo este codigo que me cuenta la cantidad de cada uno:
NOTA: en vector[] almaceno el nombre de todos los elementos
$c=0;
for($f=0;$f<$i;$f++){
$sql = "SELECT * FROM `entregasdiarias` WHERE material LIKE '%".$vector[$f]."%'"; //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
$c++;
}
}
en la variable "datay" guardo la cantidad por cada elemento, pero quiero tambien almacenar el nombre (solo de aquellos que hayan sido asignados al menos una vez). por ejemplo:
elementos("uniforme","guante","casco","gafas","bot as");
uniforme: 0
guante: 1
casco: 15
gafas: 9
botas: 0
vector=("guante", "casco", "gafas");
y asi imprimir este vector en una tabla o algo asi. |