Hola no puedo imprimir una variable resultante de un foreach me da el Undefined index: pero esa variable si existe y si fue usada
Este es el código completo:
Código PHP:
<?php foreach($permisos->getSolicitudPermisosEspera() as $d):?>
<tr>
<td><?php echo $d["IDSOLICITUD"];?></td>
<?php foreach($motivo->getMotivoPermiso($d["IDMOTIVO"]) as $m):?>
<td><?php echo $m["MOTIVO"];?></td>
<?php endforeach;?>
<td><?php echo $d["DETALLE"];?></td>
<?php foreach($empleados->getEmpleadosId($d["IDEMPLEADO"]) as $em):?>
<td><?php echo $em["NOMBRE"]." ".$em["APELLIDO"];?></td>
<?php endforeach;?>
<td><?php echo $d["FECHASISTEMA"];?></td>
<?php foreach($estado->getEstadoPermiso($d["IDESTADO"]) as $es):?>
<td><?php echo $es["ESTADO"];?></td>
<?php endforeach;?>
<?php foreach($permisos->getDetallePermiso($d["IDSOLICITUD"]) as $d):?>
<td><?php echo $d["HORAS"];?></td>
<td><?php echo $d["DESDE"];?></td>
<td><?php echo $d["HASTA"];?></td>
<?php endforeach;?>
<td>
<button onclick="aprobarPermiso('<?php echo $d['IDSOLICITUD'];?>');" class="btn btn-success btn-xs"><i class="glyphicon glyphicon-ok"></i></button>
<button onclick="denegarPermiso('<?php echo $d['IDSOLICITUD'].','.$d['IDEMPLEADO'];?>');" class="btn btn-danger btn-xs"><i class="glyphicon glyphicon-remove"></i></button>
</td>
</tr>
<?php endforeach;?>
Aquí es donde se usa la variable:
Código PHP:
<?php foreach($empleados->getEmpleadosId($d["IDEMPLEADO"]) as $em):?>
<td><?php echo $em["NOMBRE"]." ".$em["APELLIDO"];?></td>
<?php endforeach;?>
Aquí es donde intento imprimirla y me da el Undefined index:
Código PHP:
<button onclick="denegarPermiso('<?php echo $d['IDSOLICITUD'].','.$d['IDEMPLEADO'];?>');" class="btn btn-danger btn-xs"><i class="glyphicon glyphicon-remove"></i></button>