Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/12/2011, 11:18
ccsaiKo
 
Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 12 años, 8 meses
Puntos: 7
Respuesta: foreach desde sql en php

Mira ... tu puedes hacer muchas consultas

select columna from tabla where id = 1
select columna from tabla where id = 2
select columna from tabla where id = 3
select columna from tabla where id = 4...

Pero te demorarias un monton...

para estas situaciones sql nos ofrece group by .
select count(*), id_localidad from tabla group by id_localidad

Entonces..
esta consulta te va a mostrar dos columnas...
COUNT - LOCALIDAD
2 - 1
4 - 2
ETC - ETC

esto se leeria asi :
Hay dos ciudades donde la localidad es 1 ( mexico ) --- hay 2 ciudades de mexico
HAY cuatro ciudades donde la localidad es 2 ( chile )... hay 4 ciudades de chile



select count(*), id_localidad from tabla group by id_localidad.. se leeria de la siguiente forma

CUENTAME los registros de cada localidad.
en otras palabras..
Cuentame cuantas ciudades hay en cada localidad..

esto te evita decir..
cuentame la ciudad donde id es 1
cuentame la ciudad donde id es 2
cuentame la ciudad donde id es 3.

Espero que te ayude.