Foros del Web » Programando para Internet » PHP »

nesesito una funcion para recorrer un array

Estas en el tema de nesesito una funcion para recorrer un array en el foro de PHP en Foros del Web. hola tengo un projecto en el cual atravez de una consulta mne genera como resultado una tabla de una seuencia de numeros esta ya me ...
  #1 (permalink)  
Antiguo 08/04/2010, 18:21
 
Fecha de Ingreso: abril-2010
Ubicación: Mexico
Mensajes: 35
Antigüedad: 14 años, 1 mes
Puntos: 0
Pregunta nesesito una funcion para recorrer un array

hola tengo un projecto en el cual atravez de una consulta mne genera como resultado una tabla de una seuencia de numeros esta ya me las muestra en pantalla solo que me aparecen de esta manera...

1
1
1
2
2
3
3
1
1
4
4
2
2
5
5
1
1
3
3
2
2


pero no nesesito todos los numeros 1 impresos en`pantalla solo nesesito el primer numero de cada bloque

ejemplo
1
2
3
4
5

1
2
3

1
2


si se dan cuenta debo de mostrar en una tabla estos valores ordenados pero no se como hacerlo alguien tiene alguna sugerencia..

este es mi codigo con el k ya me sale la consulta ...
  #2 (permalink)  
Antiguo 08/04/2010, 18:22
 
Fecha de Ingreso: abril-2010
Ubicación: Mexico
Mensajes: 35
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: nesesito una funcion para recorrer un array

Código PHP:
Ver original
  1. <?php
  2. $datos="select  NomEntCom,TblEntCom.CveEntCom, TblPerCom.NivPerCom,FchEntCom, count(*) from TblOrgCom, TblPerCom, TblEntCom left join TblComInt on TblEntCom.CveEntCom=TblComInt.CveEntCom where TblComInt.CveEntPrf=3 and TblOrgCom.PlnEstCom='Bachillerato Universitario en la Modalidad a Distancia' and TblEntCom.CveEntCom=TblOrgCom.CveEntCom and TblEntCom.CveEntCom=TblPerCom.CveEntCom group by TblEntCom.CveEntCom";
  3. $result = mysql_query($datos) or die(mysql_error());
  4. $i=0;
  5.  while ($registro = mysql_fetch_array($result)){
  6.  
  7.  $NombreMateria[$i] = $registro ['NomEntCom'];
  8.  $ClaveMateria[$i] = $registro ['CveEntCom'];
  9.  $NivelMateria[$i] = $registro ['NivPerCom'];
  10.  $FechaMateria[$i] = $registro ['FchEntCom'];
  11.  $ContRegistros[$i] = $registro ['count(*)'];
  12.  $i++;
  13.  
  14.   //echo $NivelMateria[i];
  15.   //echo $NombreMateria[i];
  16.   //echo $ContRegistros[i];
  17.  
  18. }
  19. $total1=count($NombreMateria);
  20. for($j=0;$j<=$total1;$j++)
  21.  
  22. {
  23. ?>
  #3 (permalink)  
Antiguo 08/04/2010, 18:47
Avatar de cemansilla  
Fecha de Ingreso: septiembre-2007
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 214
Antigüedad: 16 años, 7 meses
Puntos: 6
Respuesta: nesesito una funcion para recorrer un array

Probá usando la sentencia MySQL DISTINCT() para traer un sólo resultado y para ordenarlo ORDER BY.

Saludos!
__________________
CÉSAR MANSILLA
Web & Mobile Developer - Analista - Creativo - Curioso
http://cesarmansilla.com/
http://cesarmansilla.com/blog/
  #4 (permalink)  
Antiguo 09/04/2010, 08:51
 
Fecha de Ingreso: abril-2010
Ubicación: Mexico
Mensajes: 35
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: nesesito una funcion para recorrer un array

que es lo que hace en realidad esta sentencia MySQL DISTINCT() y como se implementa en el codigo expuesto anteriormente ?

Etiquetas: funcion, recorrer
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 10:45.