Cita:
Iniciado por hhs Creo que ya tienes varias ideas, trabaja con ellas y cuando tengas algo hecho puedes publicarlo para que se te pueda orientar.
Hola
ya tengo insertados los datos asi en la tabla:
id / rango
1 / 2014 - 2016
2 / 2013 - 2014
3 / 2010 - 2013
4 / 2017 - 2018
Pero ahora con el código que me paso antes, creo funcionaria bien si la diferencia es fija al obtener el mayor y menor de los rangos insertados, la cosa es que la diferencias son desiguales.bueno mi duda ahora como lo imprimo en orden del rango con el array
$campo[rango]
Código PHP:
while($campo = $result->fetch_array()){
$p1 = explode(" - ", $campo["rango"]);
$dif = $p1[1] - $p1[0]; // aqui puedo obtener la diferencia
$chunks = array_chunk(array_reverse(range($p1[0], $p1[1])),$dif);
foreach($chunks as $chunk)
{
echo implode('-', $chunk) . "\n";
echo "<br/>";
}
}