Foros del Web » Programando para Internet » PHP »

Contador Usuarios registrados

Estas en el tema de Contador Usuarios registrados en el foro de PHP en Foros del Web. Hola, Quisiera que alguien me ayudase con esto. Quiero crear un contador de usuarios registrados para mi Red que estoy armando. Le muestro el siguiente ...
  #1 (permalink)  
Antiguo 28/07/2010, 12:12
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 448
Antigüedad: 15 años, 7 meses
Puntos: 2
De acuerdo Contador Usuarios registrados

Hola, Quisiera que alguien me ayudase con esto. Quiero crear un contador de usuarios registrados para mi Red que estoy armando.

Le muestro el siguiente enlace: http://redsocial.digitalelectronicss.../registrar.php

Quiero que cada vez que alguien se registre, mostrar en ese formulario el número de usuarios que se han registrado. algó asi que diga: ¡Hasta el momento van X usuarios registrados. algo que lea el numero de correos registrados para ponerlos en contador.

Si alguien sabe como hacerlo o tiene alguna direccion donde e elo expliquen se lo agradezco ya que he buscado en la red pero no me sale nada.

Muchas gracias
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS
  #2 (permalink)  
Antiguo 28/07/2010, 12:24
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Contador Usuarios registrados

no entiendo, ¿que tan dificil es hacer una consulta empleando COUNT??

Cita:
SELECT COUNT(*) AS total FROM usuarios
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 28/07/2010, 12:50
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 448
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Contador Usuarios registrados

No me aclaraste nada
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS
  #4 (permalink)  
Antiguo 28/07/2010, 12:50
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 14 años
Puntos: 36
Respuesta: Contador Usuarios registrados

y porque no que te imprima el valor de todos los usuarios registrados, puedes contar las filas?

Código PHP:
$a=mysql_query("select *from users");
$numero=mysql_num_rows($a);
//te da cuantos usuarios existen registrados
echo $numero
besos mis amores
  #5 (permalink)  
Antiguo 28/07/2010, 12:57
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Contador Usuarios registrados

Cita:
Iniciado por karenlorenadg Ver Mensaje
No me aclaraste nada
?...

es enserio ?.. hasta te escribió una consulta de ejemplo
haces un count por sql y obtienes el total de usuarios registrados..
__________________
More about me...
~ @rhyudek1
~ Github
  #6 (permalink)  
Antiguo 28/07/2010, 13:11
 
Fecha de Ingreso: junio-2010
Ubicación: Venezuela, Zulia
Mensajes: 686
Antigüedad: 13 años, 10 meses
Puntos: 55
Respuesta: Contador Usuarios registrados

Cita:
Iniciado por karenlorenadg Ver Mensaje
No me aclaraste nada
jajajaja esta si estuvo buena, te lo dijo todo y no entendiste nada jajajajaja
  #7 (permalink)  
Antiguo 28/07/2010, 13:32
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 448
Antigüedad: 15 años, 7 meses
Puntos: 2
De acuerdo Respuesta: Contador Usuarios registrados

Cita:
Iniciado por ylellan Ver Mensaje
y porque no que te imprima el valor de todos los usuarios registrados, puedes contar las filas?

Código PHP:
$a=mysql_query("select *from users");
$numero=mysql_num_rows($a);
//te da cuantos usuarios existen registrados
echo $numero
besos mis amores
ylellan Gracias Chica tu si supiste explicarte ya lo hice, pueden verlo aquí http://redsocial.digitalelectronicss.../registrar.php
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS
  #8 (permalink)  
Antiguo 28/07/2010, 14:09
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Contador Usuarios registrados

Es más optimo usar la base de datos para que haga el count como te indicó Pateke. Lo puedes hacer como te indico ylellan, pero es bueno tratar de hacer lo que puedas en la parte de base de datos, como el caso que te indicaron.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #9 (permalink)  
Antiguo 28/07/2010, 18:49
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Contador Usuarios registrados

Cita:
Iniciado por karenlorenadg Ver Mensaje
ylellan Gracias Chica tu si supiste explicarte ya lo hice, pueden verlo aquí http://redsocial.digitalelectronicss.../registrar.php
ahora, la explicación:

un SELECT * FROM tabla es lo peor que puedes hacer para obtener el numero de filas en una tabla... y disculpen la expresión, pero sin afán de hacer menos toda aportación: es la verdad...

¿porque?

es muy simple, hacer una selección de todas las columnas (eso significa el *) es nada óptima si lo único que queremos es el total de registros, creo que eso es sencillo de entender... (:

imaginemos que tienes una tabla con mas de 10 campos (las he visto, de lo peor... ) y que además contiene la cantidad de 3,000,000 de registros....

algo así como en @forosdelweb, imaginando el numero de temas hasta la fecha... y, ¿pero que sucede cuando hacemos un SELECT *?

no quiero ni pensarlo, ningún foro basado en vBulletin hubiera sobrevivido a tal catastrofe... ¿entonces, como lo hacen?

simple:
Cita:
Iniciado por pateketrueke Ver Mensaje
SELECT COUNT(*) AS total FROM tabla
así es.... porque COUNT(*) no selecciona todos los campos, tan solo hace la cuenta de todas las filas... bingo!!

¿porque usar mysql_num_rows() no sirve?

funciona, eso es cierto... pero no es lo ideal, porque una simple consulta COUNT arroja un solo resultado con el total de filas... ¿justo lo que queriamos o no?

en cambio, si seleccionamos todas las columnas, sin usar COUNT.... mysql_num_rows() devolvería el mismo total de filas!!!

pero que barbaridad... a simple vista todo parecía correcto hasta aquí, pero se hizo presente la verdad tras la verdad... sin darse cuenta, la consulta siempre cargaba en memoría los resultados... si, todos.... ¿pero eso no importa cierto?

haz la prueba, escribe ambas consultas en phpMyAdmin y analiza los resultados...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 28/07/2010 a las 18:57 Razón: >.<
  #10 (permalink)  
Antiguo 28/07/2010, 19:52
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Contador Usuarios registrados

__________________
More about me...
~ @rhyudek1
~ Github
  #11 (permalink)  
Antiguo 28/07/2010, 20:02
Avatar de ylellan  
Fecha de Ingreso: mayo-2010
Ubicación: en un lugar de Veracruz
Mensajes: 432
Antigüedad: 14 años
Puntos: 36
Respuesta: Contador Usuarios registrados

mmm, ando muy depre y luego esto, peor, pero que puedo hacer, eso me enseña a no andar de adelantada. Pero aprendi algo, gracias a todos, nos veremos pronto
  #12 (permalink)  
Antiguo 28/07/2010, 20:07
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Contador Usuarios registrados

Cita:
Iniciado por ylellan Ver Mensaje
mmm, ando muy depre y luego esto, peor, pero que puedo hacer, eso me enseña a no andar de adelantada. Pero aprendi algo, gracias a todos, nos veremos pronto
no lo tomes de ese modo.. siempre que aprendas algo nuevo deberias sentirte bien ;D
__________________
More about me...
~ @rhyudek1
~ Github
  #13 (permalink)  
Antiguo 28/07/2010, 20:22
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Contador Usuarios registrados

a mi no me muestra el numero de registros, que puedo tener mal:

Código PHP:
  $total_existe=mysql_query("SELECT count( * ) AS total FROM PASSWORD ");
echo 
$total_existe
me muestra
Cita:
Resource id #5
porq puede ser?
__________________
Somos lo que pensamos, como pensamos vivimos.
  #14 (permalink)  
Antiguo 28/07/2010, 20:37
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Contador Usuarios registrados

hasta donde tengo entendido el query te hace la ejecucion de la consulta luego para obtener el dato se debe hacer un mysql_fetch_array, mysql_fetch_assoc entre otros y mostrarlo poniendo tu mismo ejemplo te faltaria
Código PHP:
$query=mysql_query("select count(*) as total from tabla") or die (mysql_error());
$total=mysql_fetch_array($query);
echo 
"el total es ".$otal['total']; 
bueno es lo que tengo entendido disculpen si no es asi y corrijan para sino e asi aprender suerte

Última edición por carlos_belisario; 28/07/2010 a las 20:44 Razón: me habia comido las comillas del echo jajaja
  #15 (permalink)  
Antiguo 28/07/2010, 20:54
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Contador Usuarios registrados

muchas gracias ya salio
__________________
Somos lo que pensamos, como pensamos vivimos.

Etiquetas: contador, mysql
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 22:44.