Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/02/2011, 18:50
yooom
(Desactivado)
 
Fecha de Ingreso: enero-2011
Mensajes: 293
Antigüedad: 13 años, 2 meses
Puntos: 4
Respuesta: sumar registros con function de manera facil

esta otra me puede servir pero no puedo separarlo en una variable no veo como hacerlo ¿podria decirme?

Cita:

<?php
//si tienes todos los valores en un arreglo
$registros = array(111,334,221,2235,3123);
$suma = 0;
foreach($registros as $valor){
$suma += num_registros($valor);
}


//o lo otro seria en el query
// si tienes $categoria un string separado por comas
$query_num_registros=mysql_query("SELECT * FROM tabla WHERE categoria IN (".$categoria.") ") or die ( mysql_error() );
?>
Esta me diio la imprecion de repetir el array o el query continuemente

Cita:

function suma_categorias($id_categorias = array()) //Le pasamos en un arreglo todos los id de las categorias que deseas contar
{
$query_num_registros=mysql_query("SELECT COUNT(*) FROM tabla
WHERE categoria IN (". implode(", ",$id_categorias) . ")") or die ( mysql_error() );
$num_registros = mysql_result($query_num_registros, 0);
return $num_registros;
}