uf_conectar(); $io_msg = new class_mensajes(); $ds = new class_datastore(); $io_sql = new class_sql($con); $io_funcion = new class_funciones(); $ls_codemp = $la_empresa["codemp"]; $li_estmodest = $la_empresa["estmodest"]; $ls_loncodestpro1=$_SESSION["la_empresa"]["loncodestpro1"]; $li_longestpro1= (25-$ls_loncodestpro1)+1; $ls_loncodestpro2=$_SESSION["la_empresa"]["loncodestpro2"]; $li_longestpro2= (25-$ls_loncodestpro2)+1; $ls_loncodestpro3=$_SESSION["la_empresa"]["loncodestpro3"]; $li_longestpro3= (25-$ls_loncodestpro3)+1; $ls_loncodestpro4=$_SESSION["la_empresa"]["loncodestpro4"]; $li_longestpro4= (25-$ls_loncodestpro4)+1; if ($li_estmodest=='1') { $li_maxlength_1 = '20'; $li_maxlength_2 = '6'; $li_maxlength_3 = '3'; $li_size = '25'; $li_ancho = '70'; } else { $li_maxlength_1 = '2'; $li_maxlength_2 = '2'; $li_maxlength_3 = '2'; $li_size = '5'; $li_ancho = '90'; } if (array_key_exists("operacion",$_POST)) { $ls_operacion = $_POST["operacion"]; $ls_codestpro1 = $_POST["txtcodestpro1"]; $ls_denestpro1 = $_POST["txtdenestpro1"]; $ls_codestpro2 = $_POST["txtcodestpro2"]; $ls_denestpro2 = $_POST["txtdenestpro2"]; $ls_codestpro3 = $_POST["txtcodestpro3"]; $ls_denestpro3 = $_POST["txtdenestpro3"]; $ls_codestpro4 = $_POST["txtcodestpro4"]; $ls_denestpro4 = $_POST["txtdenestpro4"]; } else { $ls_operacion = "BUSCAR"; $ls_codestpro1 = $_GET["txtcodestpro1"]; $ls_denestpro1 = $_GET["txtdenestpro1"]; $ls_codestpro2 = $_GET["txtcodestpro2"]; $ls_denestpro2 = $_GET["txtdenestpro2"]; $ls_codestpro3 = $_GET["txtcodestpro3"]; $ls_denestpro3 = $_GET["txtdenestpro3"]; $ls_codestpro4 = ""; $ls_denestpro4 = ""; } ?> Catalogo de Programatica Nivel 4 <?php print $la_empresa["nomestpro4"] ?>

 


Catálogo
   
Codigo
Denominacion
 

"; print ""; print "".$la_empresa["nomestpro1"].""; print "".$la_empresa["nomestpro2"].""; print "".$la_empresa["nomestpro3"].""; print "Código "; print "Denominación"; print ""; if ($ls_operacion=="BUSCAR") { if (!empty($ls_codestpro1) && !empty($ls_codestpro2) && !empty($ls_codestpro3)) { $ls_codestpro1 = $io_funcion->uf_cerosizquierda($ls_codestpro1,25); $ls_codestpro2 = $io_funcion->uf_cerosizquierda($ls_codestpro2,25); $ls_codestpro3 = $io_funcion->uf_cerosizquierda($ls_codestpro3,25); } $ls_sql = "SELECT substr(codestpro1,".$li_longestpro1.",25) as codestpro1 ,substr(codestpro2,".$li_longestpro2.",25) as codestpro2 , substr(codestpro3,".$li_longestpro3.",25) as codestpro3 , substr(codestpro4,".$li_longestpro4.",25) as codestpro4 ,denestpro4 ". " FROM spg_ep4 ". " WHERE codemp='".$ls_codemp."' AND codestpro1 ='".$ls_codestpro1."' AND ". " codestpro2 ='".$ls_codestpro2."' AND codestpro3 = '".$ls_codestpro3."' AND ". " codestpro4 like '%".$ls_codestpro4."%' AND denestpro4 like '%".$ls_denestpro4."%'"; $rs_data = $io_sql->select($ls_sql); $data = $rs_data; if ($row=$io_sql->fetch_row($rs_data)) { $data = $io_sql->obtener_datos($rs_data); $arrcols = array_keys($data); $totcol = count($arrcols); $ds->data = $data; $totrow = $ds->getRowCount("codestpro4"); for ($z=1;$z<=$totrow;$z++) { print ""; $ls_codestpro1 = $data["codestpro1"][$z]; $ls_codestpro2 = $data["codestpro2"][$z]; $ls_codestpro3 = $data["codestpro3"][$z]; if ($li_estmodest=='2') { /* $ls_codestpro1 = substr($ls_codestpro1,18,2); $ls_codestpro2 = substr($ls_codestpro2,4,2); $ls_codestpro3 = substr($ls_codestpro3,1,2); */ } $ls_codestpro4 = $data["codestpro4"][$z]; $ls_denestpro4 = $data["denestpro4"][$z]; print "".trim($ls_codestpro1).""; print "".trim($ls_codestpro2).""; print "".trim($ls_codestpro3).""; print "".trim($ls_codestpro4).""; print "".trim($ls_denestpro4).""; print ""; } } else { $io_msg->message("No se han definido ".$la_empresa["nomestpro4"]); } } print ""; ?>