<?php
include_once ('settings.php');

$catalogo_prefijo = $_POST['catalogo_prefijo'];

if ($_POST['op'] == 'borra') {
        $sql = "DELETE FROM ".$_POST['tabla']." WHERE ctg_tpr_id = '".$_POST['ctg_tpr_id']."' AND ".$catalogo_prefijo."id='".$_POST['codigo']."';";
        $result = $connection->Execute ( $sql );
        if ($connection->Affected_Rows() == 1)
                   $info = $arr_label['datos_borrados'];
        $error = $connection->ErrorMsg();
}


if ($_POST['op'] == 'graba') {

        if(($_POST['modeofform']=="u") || ($_POST['modeofform']=="i")) {

                if($_POST['modeofform']=="u"){
                        $sql="UPDATE ".$_POST['tabla']." SET
                        ".$catalogo_prefijo."cas ='".$_POST['caso']."',
                        ".$catalogo_prefijo."desc ='".$_POST['descripcion']."',
                        ".$catalogo_prefijo."nomqui ='".$_POST['nombre']."',
                        ".$catalogo_prefijo."equi ='".$_POST['equi']."',
                        ".$catalogo_prefijo."admitida ='1',

                        ".$catalogo_prefijo."con ='".$_POST['con']."',
                        ".$catalogo_prefijo."blq ='".$_POST['blq']."',
                        ".$catalogo_prefijo."obs ='".$_POST['obs']."',
                        ".$catalogo_prefijo."cater ='".$_POST['cater']."',

                        ".$catalogo_prefijo."motivo ='".$_POST['motivo']."',
                        ".$catalogo_prefijo."sinonims ='".$_POST['sinonims']."',
                        ".$catalogo_prefijo."sta  ='2',
                        ".$catalogo_prefijo."usr ='".$_SESSION['ADMusuario_id']."',
                        ".$catalogo_prefijo."dt ='".date("Y-m-d H:i:s")."'
                        WHERE ctg_tpr_id = '".$_POST['ctg_tpr_id']."' AND ".$catalogo_prefijo."id='".$_POST['codigo']."';";
                } else {

                        if ($_POST['admitida']=="")
                            $_POST['admitida']="1";
                        $sql="SELECT * FROM ".$_POST['tabla']." WHERE ctg_tpr_id = '".$_POST['ctg_tpr_id']."' ORDER BY ".$catalogo_prefijo."id DESC";

                        // $sql="SELECT MAX(  CAST( ".$catalogo_prefijo."id AS integer )  )  as conteo FROM ".$_POST['tabla']." WHERE ctg_tpr_id = '".$_POST['ctg_tpr_id']."'"; 
                        $sql="SELECT COUNT(*) AS conteo FROM ".$_POST['tabla']." WHERE ctg_tpr_id = '".$_POST['ctg_tpr_id']."'"; 

                        echo $sql."<br>";
                        $result=$connection->Execute($sql);
                        $error = $connection->ErrorMsg();
                        if (!$result->EOF) {
                                $operador = $result->fields;
                                //$_POST['codigo'] = $operador[ $catalogo_prefijo."id" ] + 1;
                                $_POST['codigo'] = $operador[ "conteo" ] + 1;
                        } else {
                                $_POST['codigo'] = 1;
                        }

                        $sql="INSERT INTO ".$_POST['tabla']." (
                        ".$catalogo_prefijo."id,
                        ".$catalogo_prefijo."desc,
                        ".$catalogo_prefijo."cas,
                        ".$catalogo_prefijo."nomqui,
                        ".$catalogo_prefijo."equi,
                        ".$catalogo_prefijo."admitida,
                        ".$catalogo_prefijo."motivo,
                        ".$catalogo_prefijo."sinonims,
                        ".$catalogo_prefijo."cater,
                        ".$catalogo_prefijo."con,
                        ".$catalogo_prefijo."blq,
                        ".$catalogo_prefijo."obs,

                        ctg_tpr_id,
                        ".$catalogo_prefijo."sta,
                        ".$catalogo_prefijo."usr,
                        ".$catalogo_prefijo."dt
                        ) VALUES (
                        ".$_POST['codigo'].",
                        '".$_POST['descripcion']."',
                        '".$_POST['caso']."',
                        '".$_POST['nombre']."',
                        '".$_POST['equi']."',
                        '".$_POST['admitida']."',
                        '".$_POST['motivo']."',
                        '".$_POST['sinonims']."',

                        '".$_POST['cater']."',
                        '".$_POST['con']."',
                        '".$_POST['blq']."',
                        '".$_POST['obs']."',

                        '".$_POST['ctg_tpr_id']."',
                        '1',
                        '".$_SESSION['ADMusuario_id']."',
                        '".date("Y-m-d H:i:s")."'
                        );";
                }

                $result=$connection->Execute($sql);
                if ($connection->Affected_Rows() == 1)
                           $info = $arr_label['datos_grabados'];
                $error .= $connection->ErrorMsg();
        }
}


        echo $sql."<br>".$error."<br>".$info;

if ($error != '') {
    include_once ("send_error_mail.php");
    //$error = 1; 
    $info = "";
} else  $error = '';

//sleep(1);
?>
<script language="javascript" type="text/javascript">
window.top.window.result_op('<?=$error?>','<?=$info?>','<?=$_POST["codigo"]?>');
</script>
<?php
die(); // Dont forget this, if not you'll echo the form again.
?>
