コード例 #1
0
$crud2->setConsulta("SELECT turno_id,turno_nombre,turno_descripcion,dias_laborales,dias_descanso,dtd,dtn,inicio_turno,r_ini_d,r_fin_d,r_ini_n,r_fin_n\n      FROM turno WHERE turno_id='{$_POST['select_turno']}'");
$datos2 = $crud2->seleccionar($con2->getConection());
$ini_n = $datos2[0]['r_ini_n'];
$fin_n = $datos2[0]['r_fin_n'];
$ini_d = $datos2[0]['r_ini_d'];
$fin_d = $datos2[0]['r_fin_d'];
$pivot = new Pivote($datos2[0]['dtd'], $datos2[0]['dtn'], $datos2[0]['dias_descanso'], $datos2[0]['inicio_turno']);
$pivot->llena_pivote();
$pivot->getPivote();
$largo = $pivot->getLongitud();
$inicio = $pivot->getPivote();
// $k= $_POST['select_dia_ini_turno']-1;
$k = 0;
$asig = $inicio[$k];
$gen_pro = new Program($_POST['desde'], $_POST['hasta']);
$gen_pro->calcular_rango();
$tope = $gen_pro->getInterval();
$pivot_dia = $datos2[0]['dtd'];
$pivot_noche = $datos2[0]['dtn'];
$pivot_descanso = $datos2[0]['dias_descanso'];
$i = 0;
$pd = 1;
$pn = 1;
$pde = 1;
while ($i <= $tope) {
    if ($asig == 'D') {
        $pn = 1;
        $pde = 1;
        $cliente = $_POST['select_cliente_d-' . $pd];
        $sucursal = $_POST['select_suc_d' . $pd];
        $pd++;