Ayuda con consulta PHP

Estado
No está abierto para más respuestas.

BotPress

Oro
Usuario de Bronce
Mensajes
1,056
Puntuación de reacción
0
Buenas coleguis, tengo una duda con un foreach que no me acaba de salir.
El codigo que tengo es este
Código:
$registres[$i] = array(
					$ciudad => 
						array(
						$fecha 
							=> array(
							'min' => $min,
							'max' => $max,
							)
						),
			);
			$i++;
y el foreach para mostrar los datos este
Código:
foreach($registres as $key => $value) {
			echo $key.' ';
			foreach ($value as $key => $value2) {
				echo $key.' ';
				foreach ($value2 as $key => $value3) {
				echo $key.' ';
					foreach ($value3 as $key => $value4) {
						echo $value4;
					}
					echo '<br>';
				}
			}
        }
El caso es que me muestra todo pero no se como sacar el $max y el $min del indice 'max' y 'min' por separado, seguramente es algo sencillo pero me estoy rompiendo la cabeza y no me sale.


Este es el resultado de un registro de ejemplo
Código:
0 barcelona 2013-10-1 1226
1 girona 2013-10-1 1127
2 tarragona 2013-10-1 1227
3 lleida 2013-10-1 929
4 barcelona 2013-10-1 1226

Los ultimops 4 digitos es el min y max unidos, pero como ya dije, necesito sacarlos por separado y no se como t.t

Gracias!
 
Última edición:

Julio Rodríguez

Diamante
Usuario de Bronce
Mensajes
2,521
Puntuación de reacción
2
Hola,

Viendo tu otro tema, te dejo el ejercicio casi hecho, terminalo tu :D

<?php
$datos = file_get_contents("datos.db");
$d = explode(";", $datos);

$comunidades = array();

foreach($d as $a) {
$e = explode(":", $a);
$comunidad = $e[0];
$fecha = $e[1];
$temperatura = $e[2];

if(!array_key_exists($comunidad, $comunidades)) { $comunidades[$comunidad] = array(); }
if(!array_key_exists($fecha, $comunidades[$comunidad])) { $comunidades[$comunidad][$fecha] = array(); }
$comunidades[$comunidad][$fecha][] = $temperatura;
}

print_r($comunidades);
?>
 

BotPress

Oro
Usuario de Bronce
Mensajes
1,056
Puntuación de reacción
0
@Julio Rodríguez Todo eso del explode y tal ya lo tengo hecho, tengo el ejercicio casi acabado solo queda meter los resultados en tablas y poco más pero el hecho es ese que comento de separar las temperaturas puestos que no tienen como índice un numero sino un nombre y no puedo usar un for.

Muchas gracias de todas formas jeje:D
 

Julio Rodríguez

Diamante
Usuario de Bronce
Mensajes
2,521
Puntuación de reacción
2
@Julio Rodríguez Todo eso del explode y tal ya lo tengo hecho, tengo el ejercicio casi acabado solo queda meter los resultados en tablas y poco más pero el hecho es ese que comento de separar las temperaturas puestos que no tienen como índice un numero sino un nombre y no puedo usar un for.

Muchas gracias de todas formas jeje:D

como yo te lo puse, solo debes usar las funciones MAX y MIN
 
Estado
No está abierto para más respuestas.
Arriba