Foros del Web » Programando para Internet » PHP »

PHP OO mostrar total + estado de una tabla

Estas en el tema de mostrar total + estado de una tabla en el foro de PHP en Foros del Web. hola tengo un problema algo que no entiendo mucho por ello vengo a escribirles. miren tengo una tabla. Tabla: usuarios - id - nombre - ...
  #1 (permalink)  
Antiguo 01/11/2012, 18:28
 
Fecha de Ingreso: junio-2011
Mensajes: 76
Antigüedad: 12 años, 9 meses
Puntos: 0
mostrar total + estado de una tabla

hola tengo un problema algo
que no entiendo mucho por ello vengo a escribirles.

miren tengo una tabla.

Tabla: usuarios
- id - nombre - compañia - tipo - estado
1 carlos peru sa normal 1
2 jose rcjava premium 1
3. gabriela vision sa normal 1

ahora como notan las filas quisiera hacer 2 resultados de mostrar los que estan
conectado de esta manera.

Usuarios normal online: 2
Usuarios premium online: 1

claro algo que me haga ese resultado, alguien sabe como?

miren en mi funcion tengo algo como esto para ver solo el estado.

Código PHP:
$sql "SELECT count(*) as total
                  FROM "
.MYSQL_BASE.".usuarios 
                 WHERE estado = 1
                 "

de ahi puedo tomar el total de toda la tabla, pero ahora como puedo tomar
antes de mostrar cuantos online muestre solo online de los que sean premium
o normal, alguien sabe?
  #2 (permalink)  
Antiguo 01/11/2012, 20:38
Avatar de patriciomase  
Fecha de Ingreso: abril-2012
Ubicación: Mar del Plata
Mensajes: 323
Antigüedad: 12 años
Puntos: 34
Respuesta: mostrar total + estado de una tabla

Código SQL:
Ver original
  1. SELECT tipo, COUNT(estado) AS total
  2. FROM nombretabla
  3. WHERE estado = 1
  4. GROUP BY tipo
  #3 (permalink)  
Antiguo 02/11/2012, 17:26
 
Fecha de Ingreso: junio-2011
Mensajes: 76
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: mostrar total + estado de una tabla

gracias por ello, pero como puedo hacer para que solo muestre
el tipo premium?

Etiquetas: estado, mysql, sql, tabla, usuarios, totales
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:45.