Foros del Web » Programando para Internet » PHP »

contar cantidad de usuarios

Estas en el tema de contar cantidad de usuarios en el foro de PHP en Foros del Web. amigos tengo este codigo donde muestro un listado de todos los registrados pero ocurre que quiero saber cuantos ahi en total y que me los ...
  #1 (permalink)  
Antiguo 30/10/2009, 14:22
Avatar de pedroca  
Fecha de Ingreso: julio-2009
Mensajes: 97
Antigüedad: 14 años, 9 meses
Puntos: 0
contar cantidad de usuarios

amigos tengo este codigo donde muestro un listado de todos los registrados pero ocurre que quiero saber cuantos ahi en total y que me los muestre al final, si alguien puede ayudarme se lo agradeceria:
<?php
/* Incluimos el fichero de conexión
a la base de datos mysql */
include("conexion.php");
?>
<table width="884" border="1" cellspacing="2" cellpadding="2">
<!--DWLayoutTable-->
<tr>
<td height="25"><div align="center" class="Estilo1">SAI</div></td>
<td><div align="center" class="Estilo1">APELLIDOS</div></td>
<td><div align="center" class="Estilo1">NOMBRES</div></td>
<td><div align="center" class="Estilo1">CARNET</div></td>
<td width="116" valign="top"><div align="center" class="Estilo1">LUGAR CARNET</div></td>
<td width="180" valign="top"><div align="center" class="Estilo1">AREA</div></td>
<td width="207" valign="top"><div align="center" class="Estilo1">CARGO</div></td>
</tr>
<?php

$link=Conectarse();
$sql = "select sai, apellidos, nombres, codigo, dpto, area, cargo from empleados where cirun=cirun order by apellidos";
$result = mysql_query($sql, $link);
if ($row = mysql_fetch_array($result)){
mysql_field_seek($result,0);
while ($field = mysql_fetch_field($result)){
} do {

?>
<tr>
<td height="25"><?php echo $row[0]; ?></td>
<td><?php echo $row[1]; ?></td>
<td><?php echo $row[2]; ?></td>
<td><?php echo $row[3]; ?></td>
<td valign="top"><?php echo $row[4]; ?></td>
<td valign="top"><?php echo $row[5]; ?></td>
<td valign="top"><?php echo $row[6]; ?></td>
</tr>
<?php
} while ($row = mysql_fetch_array($result));
} else {
/*
Si no se encontraron resultados
se muestra el siguiente mensaje
*/
echo "No se encontraron resultados!";
}
?>
</table>
<body>
<form action="" method="get">
<input type="button" name="imprimir" value="Imprimir" onClick="window.print();"/>
</form>
</body>
  #2 (permalink)  
Antiguo 30/10/2009, 14:29
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: contar cantidad de usuarios

mysql_num_rows()

saludos
  #3 (permalink)  
Antiguo 30/10/2009, 14:34
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: contar cantidad de usuarios

pon

Cita:
$num_fil = mysql_num_rows($result);
esto te regresa el numero de filas q encontro
  #4 (permalink)  
Antiguo 30/10/2009, 15:20
Avatar de jlmoreno31  
Fecha de Ingreso: mayo-2009
Ubicación: Barcelona
Mensajes: 174
Antigüedad: 15 años
Puntos: 2
Respuesta: contar cantidad de usuarios

$total = mysql_num_rows($result);
echo "$total";
  #5 (permalink)  
Antiguo 30/10/2009, 16:09
Avatar de pedroca  
Fecha de Ingreso: julio-2009
Mensajes: 97
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: contar cantidad de usuarios

Cita:
Iniciado por jlmoreno31 Ver Mensaje
$total = mysql_num_rows($result);
echo "$total";
gracias !!! por tu ayuda me sirvio para lo que queria las otras opciones tambien estan buenas pero vi esta como la mas practica
  #6 (permalink)  
Antiguo 30/10/2009, 18:29
Avatar de jlmoreno31  
Fecha de Ingreso: mayo-2009
Ubicación: Barcelona
Mensajes: 174
Antigüedad: 15 años
Puntos: 2
Respuesta: contar cantidad de usuarios

Hola pedroca, es la misma que las que han puesto el resto de compis!
$total lo puedes llamar como quieras, no tiene importancia el nombre y luego simplemente un echo para que comprobaras que salia bien.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:51.