Procesamiento de Solicitud de Justificación de Inasistencia

[insert_php] echo ‘

‘;
$campos = array(
‘nombre’ => $_POST[‘nombre’],
‘apellido’ => $_POST[‘apellido’],
‘dni’ => $_POST[‘dni’],
‘legajo’ => $_POST[‘legajo’],
‘fecha_solicitud’ => $_POST[‘fecha_solicitud’],
‘fecha_desde’ => $_POST[‘fecha_desde’],
‘fecha_hasta’ => $_POST[‘fecha_hasta’],
‘telefono’ => $_POST[‘telefono’],
‘mail’ => $_POST[‘mail’] );

$pod = ‘justificacion_inasis’;
$new_id = pods( $pod )->add( $campos );

$campos2 = array(
‘post_title’ => $new_id
);
pods( $pod , $new_id)->save( $campos2 );

$bo = pods( $pod );
$bus = ‘t.post_status IN («publish») and ( nombre.meta_value =»» or apellido.meta_value =»» or ( t.post_title <> «‘.$new_id.'» and nombre.meta_value = «‘.$_POST[‘nombre’].'» and apellido.meta_value = «‘.$_POST[‘apellido’].'» and dni.meta_value = «‘.$_POST[‘dni’].'» and fecha_solicitud.meta_value = «‘.$_POST[‘fecha_solicitud’].'» and fecha_desde.meta_value = «‘.$_POST[‘fecha_desde’].'» and fecha_hasta.meta_value = «‘.$_POST[‘fecha_hasta’].'» ) )’;

echo $bus;
$params = array ( ‘limit’ => -1 , ‘where’=> $bus); $bo->find($params);
while ( $bo->fetch() ) {
$bo->delete();
}
echo ‘‘;
[/insert_php]

Comentarios cerrados.