[ Foro de PHP ]

ayuda array no se rellena depues de vaciarlo

10-Dec-2021 21:13
Invitado (HUGO)
0 Respuestas

buenas
declaro mi array vacio
luego entro en un for con 10 vueltas
entro en un while (después de realizar la búsqueda) y lo lleno con los datos
despues quiero vaciarlo y que cuando regrese ne la próxima vuelta me lo llene con los nuevos datos que saco de 'turno _'.$btc

hasta aca todo bien me meustra los datos la primera vez las otras 9 no me arroja nada probe con unset y con reset y no se que estoy haciendo mal aclaro que es la primera vez que trabajo con array dimensional





adjunto fragmento del codigo

$fechas = array();
for ($bt=0; $bt < 10; $bt++) {


// code...
$btc = $bt + 1;
echo $btc."bt <br>";


while ($row2 = mysqli_fetch_array($result2)) {
$fechaturno = $row2['finturno'];
if ($fechaturno > $hoy) {

$fecha_inicio = $row2['turno_'.$btc];

$fecha_fin = $row2['fin_turno1'];
$ccpp_lista = $row2['ccpp'];
//echo $fecha_inicio." ".$ccpp_lista."<br>";
//echo $fecha_fin." fint <br>";
array_push($fechas, array('fi1' => $fecha_inicio,'hijuela' => $nuevahij ,'ccpp2' => $ccpp_lista,'ff1' => $fecha_fin));
}
}
foreach($fechas as $riegahoy){
$date = $riegahoy['fi1'];
echo $date."<br>";


}
$contadorinicio = count($fechas) ;
echo $contadorinicio." contar antes del unset <br>";
unset($fechas);
$contadorinicio = count($fechas) ;
echo $contadorinicio." contar antes del reset <br>";
RESET($fechas);
$contadorinicio = count($fechas) ;
echo $contadorinicio." contar al final <br>";


}




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)