Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2014, 22:09
sam03
 
Fecha de Ingreso: febrero-2014
Mensajes: 69
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: indice indefinido en variable resultante de un foreach

Gracias eso era, considero el no imprimir etiquetas html una buena practica, por eso el monton de <?php >?

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 $de):?>
    <td><?php echo $de["HORAS"];?></td>
    <td><?php echo $de["DESDE"];?></td>
    <td><?php echo $de["HASTA"];?></td>
    <?php endforeach;?>
    
    <?php if ($_SESSION['idrol'] == 1) { ?>

    <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'].",".echo $d['IDEMPLEADO']?>');" class="btn btn-danger btn-xs"><i class="glyphicon glyphicon-remove"></i></button>
    </td>
    
    <?php ?>
  </tr>
  <?php endforeach;?>