Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2012, 07:03
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 16 años, 11 meses
Puntos: 0
count con mysql_num_rows muestra menos numeros de los existentes

hola amigos, les cuento estoy contabilizando la cantidad de empleados con feriados pendientes (retornando solo un campo) y lo que me pasa es q cuando lo ejecuto en msql directamente me muestra la cantidad correcta de empleados con feriados pendientes, pero al pasar este campo a mysql_num_rows este me termina imprimiendo en php solo un uno y yo en mi bd tengo dos empleados con feriados pendiente e insisto cuando ejecuto la misma consulta directo en sql me muestra el numero 2 q son realmente los dos empleados q tienen feriado pendiente

este es mi codigo:
Código:
$sqlPen ="select count(*) Pendientes 
from feriados_permisos
where fer_per='Feriado' 
and Estado = 'Pendiente'
and fecha_termino >= CURDATE(); ";

				 $resPendiente=mysql_query($sqlPen,Conectar::con()) or die( "Error en $resPendiente: " . mysql_error() );	
				$total = mysql_num_rows ($resPendiente);
				echo $total;
no entiendo en realidad pq me ocurre si en sql retorna la cantidad real de empleados con feriado pendiente y en php con mysql_num_rows me retorna un 1 porfavor amigos agradeceria mucho su guia.... quedo antento a sus respuestas, bye