PHP - Recorrer tabla php

 
Vista:

Recorrer tabla php

Publicado por Francisco José (16 intervenciones) el 02/09/2022 17:43:39
Tengo la siguiente consulta:

Tengo una tabla que tiene un columna
1
1
1
1
4
4
4
7
8
8
8
8
8
9
9
¿Como puedo recorrerla tabla y saber cuando cambia de valor? Es decir, pasa por el uno y me muestra "soy el uno cuatro veces, sigue con el cuatro y me muestra soy el número 4 tres veces y así sucesivamente, ¿Es posible con un foreach?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 393
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Recorrer tabla php

Publicado por Jefferson (203 intervenciones) el 16/09/2022 15:22:38
Hola

Si claro, imagino recorres la tabla con algún while. Bien, ahora guarda los valores en un array y luego ejecutas array_count_values y listo

1
2
3
4
5
6
7
8
9
10
$array = array();
$consulta = "SELECT columna from tabla";
$respuesta = $base_de_datos->query($consulta);
while ($fila = $respuesta->fetch_array()) {
  $array[] = $fila[0];
}
foreach (array_count_values($array) as $key => $value) {
  echo 'El numero: (<b>' . $key . '</b>) Se repite <b>' . $value . '</b>'
  . $veces = $value == 1 ? ' vez<br>' : ' veces<br>';
}

Saludos
Desde Venezuela Jefferson
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar