Foros del Web » Programando para Internet » PHP »

Contabilizar registros mysql

Estas en el tema de Contabilizar registros mysql en el foro de PHP en Foros del Web. Hola a todos. Soy nuevo en este foro, y mi pregunta es la siguiente. Tengo una BD en la que hay 2 campos: fotografo y ...
  #1 (permalink)  
Antiguo 13/05/2008, 08:02
 
Fecha de Ingreso: mayo-2008
Mensajes: 198
Antigüedad: 15 años, 11 meses
Puntos: 3
Contabilizar registros mysql

Hola a todos. Soy nuevo en este foro, y mi pregunta es la siguiente.

Tengo una BD en la que hay 2 campos: fotografo y titulofoto.
Pues bien, para hacer unas estadisticas sobre el porcentaje de fotografias que tiene cada fotografo, necesitaria que una consulta me mostrara el numero de entradas totales que hay, y cuantas corresponden a cada nombre de los fotografos.
EJemplo: hay 10 entradas (fotografias).
3 entradas tienen el nombre de ANA.
4 entradas tienen el nombre de PACO.
2 entradas tienen el nombre de LUIS.
1 Entrada con el nombre de Juanma.

La cuestión es que esta base de datos se ira actualizando segun las fotos que suban los usuarios, y en cualquier momento pueden añadirse nombres.
He probado con 'COUNT' pero tendria que repetir la query tantas veces como nombres diferentes existen en la BD. Alguien tiene alguna propuesta para ayudarme?
Os lo agradezco mucho. Saludos;)
  #2 (permalink)  
Antiguo 13/05/2008, 08:22
 
Fecha de Ingreso: abril-2008
Ubicación: bcn
Mensajes: 33
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Contabilizar registros mysql

select DISTINCT fotografo from tabla
con esta consulta consigues todos los fotografos diferentes , luego por cada resultado ( while (){} ) haces una consulta y miras cuantos resultados tienes de cada una de las consultas.
espero te sirva
  #3 (permalink)  
Antiguo 13/05/2008, 08:28
 
Fecha de Ingreso: mayo-2008
Mensajes: 198
Antigüedad: 15 años, 11 meses
Puntos: 3
Re: Contabilizar registros mysql

Muchas gracias bernika, voy a probar;)
posteare el resultado!
  #4 (permalink)  
Antiguo 13/05/2008, 08:40
 
Fecha de Ingreso: octubre-2005
Mensajes: 95
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: Contabilizar registros mysql

distinct no te va a servir a tus propósitos

aun que esto va en bases de datos ,....se me ocurre que
con:



select fotografo, count(fotografo) from fotos group by fotografo

eso te dará el nombre del fotografo y la cantidad de registros que ha ingresado


saludos !
  #5 (permalink)  
Antiguo 13/05/2008, 11:02
Avatar de eddwinpaz  
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 5 meses
Puntos: 25
Re: Contabilizar registros mysql

Hola amiguito.. antes de buscar o consultar en un foro te recomiendo agotar todas tus posibles herramientas de ayuda.. mira que fue tan facil escribir en un navegador llamado Google. no se si haz escuchado de el. bueno en el campo de texto escribi porcentaje en MySQL y me salieron 158.000 ahora aqui te dejo el link para que sepas como puedes saber en manera de totales generales la cantidad y diferencia de fotos que hay entre cada fotografo.

http://lists.mysql.com/mysql-es/82
__________________
O nos hacemos miserables o nos hacemos fuertes , la cantidad de trabajo es la misma.
  #6 (permalink)  
Antiguo 13/05/2008, 11:49
 
Fecha de Ingreso: octubre-2005
Mensajes: 95
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: Contabilizar registros mysql

Cita:
Iniciado por eddwinpaz Ver Mensaje
Hola amiguito.. antes de buscar o consultar en un foro te recomiendo agotar todas tus posibles herramientas de ayuda.. mira que fue tan facil escribir en un navegador llamado Google. no se si haz escuchado de el. bueno en el campo de texto escribi porcentaje en MySQL y me salieron 158.000 ahora aqui te dejo el link para que sepas como puedes saber en manera de totales generales la cantidad y diferencia de fotos que hay entre cada fotografo.

http://lists.mysql.com/mysql-es/82
no creo que haya que ser tan grave.
muchas veces lleva mas tiempo buscar, leer y adaptar que preguntar directamente en un foro en donde se supone hay gente con mas experiencia.
si hay gente con la disponibilidad de ayudar....( se supone que para esto estan los foros ), entonces no debiera hacerse tanto problema.

saludos
  #7 (permalink)  
Antiguo 13/05/2008, 11:52
Avatar de eddwinpaz  
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 5 meses
Puntos: 25
Re: Contabilizar registros mysql

no es grave ni nada parecido... sino es que uno se aburre de contestar las mismas preguntas over and over again..
__________________
O nos hacemos miserables o nos hacemos fuertes , la cantidad de trabajo es la misma.
  #8 (permalink)  
Antiguo 13/05/2008, 11:55
 
Fecha de Ingreso: octubre-2005
Mensajes: 95
Antigüedad: 18 años, 5 meses
Puntos: 1
Re: Contabilizar registros mysql

Cita:
Iniciado por eddwinpaz Ver Mensaje
no es grave ni nada parecido... sino es que uno se aburre de contestar las mismas preguntas over and over again..
me imagino que nadie está obligado a responder....o si ?

bueno...en fin....no es el tema del post.

chau
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 00:34.