$pasos = 0;
while($num < intval($d['numero']) AND $pasos < 100)
{
$huecolist[] = array(
'codigo' => $eje->codejercicio . sprintf('%02s', $codserie) . sprintf('%06s', $num),
'fecha' => Date('d-m-Y', strtotime($d['fecha'])),
'hora' => $d['hora']
);
$num++;
$pasos++;
}