Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/08/2013, 09:04
PiojoPirata
 
Fecha de Ingreso: agosto-2013
Ubicación: Villa Maria
Mensajes: 6
Antigüedad: 10 años, 9 meses
Puntos: 0
Simplificar Codigo

Hola a todos, estoy empezando con php y codeigniter y de a poco voy encontrando soluciones para los problemas que surgen.
El problema de ahora es que tengo muchas paginas que son similares (formularios con text y combo). La idea es buscar una forma de simplificar el codigo o de hacerlo bien (puede que este haciendo cualquier cosa ).
Pego el codigo de una de las paginas
Código PHP:
<script src="<?php echo base_url(); ?>jquery/js/jquery.maskedinput.js" type="text/javascript"></script>
</head>
<body>
<form id="cuentas_alta" name="cuentas_alta" method="post" action="<?php echo site_url('cuentas/insert'?>">
<h1>Carga de Cuentas.</h1>
<fieldset id="marco">
    <div id="columna1">Nº de Cuenta</div>
    <div id="columna2"><input required type="text" name="txtcuenta" id="txtcuenta" maxlength="6" size="20" value=
        "<?= set_value('txtcuenta'); ?>"/></div>
    <br id="br">   

    <div id="columna1">Cod. Jerárquico</div>
    <div id="columna2"><input required type="text" name="txtcodjera" id="txtcodjera" maxlength="20" size="20"
    value="<?= set_value('txtcodjera'); ?>"/></div>
    <br id="br">

    <div id="columna1">Denominación</div>
    <div id="columna2"><input required type="text" name="txtdeno" id="txtdeno" maxlength="40" size="55" 
    value="<?= set_value('txtdeno'); ?>"/></div>
    <br id="br">
    <div id="columna1">Im*****ble</div>
    <div id="columna2">
        <?php $opcreci = array(
            
'1' => 'Si',
            
'2' => 'No',
            );
            echo 
form_dropdown('cmbreci'$opcreciset_value('cmbreci') );
        
?>   
    </div>
    <br id="br">
    <div id="columna1">Resultado/Patrimonio</div>
    <div id="columna2">
        <?php $opcresu = array(
            
'1' => 'Resultado',
            
'2' => 'Patrimonio',
            );
            echo 
form_dropdown('cmbresu'$opcresuset_value('cmbresu') );
        
?>   
    </div>
    <br id="br">
    <div id="columna1">Nº Columna en Balance</div>
    <div id="columna2"><input required type="text" name="txtcolu" id="txtcolu" maxlength="1" size="20" value=
        "<?= set_value('txtcolu'); ?>"/></div>
    <br id="br"> 
    <div id="columna1">Salto de Hoja</div>
    <div id="columna2">
        <?php $opcsalt = array(
            
'1' => 'Si',
            
'2' => 'No',
            );
            echo 
form_dropdown('cmbsalt'$opcsaltset_value('cmbsalt') );
        
?>   
    </div>
    <br id="br">
    <div id="columna1">Renglones en Blanco</div>
    <div id="columna2"><input required type="text" name="txtreng" id="txtreng" maxlength="1" size="20" value=
        "<?= set_value('txtreng'); ?>"/></div>
    <br id="br"> 
    <div id="columna1">Ajusta por Inflación</div>
    <div id="columna2">
        <?php $opcajus = array(
            
'1' => 'Si',
            
'2' => 'No',
            );
            echo 
form_dropdown('cmbajus'$opcajusset_value('cmbajus') );
        
?>   
    </div>
    <br id="br">
    <div id="columna1">Tipo de Cuentas</div>
    <div id="columna2">
        <?php $opctipo = array(
            
'1' => 'Activo',
            
'2' => 'Pasivo',
            
'3' => 'Patrimonio Neto',
            
'4' => 'Ingresos',
            
'5' => 'Egresos',
            );
            echo 
form_dropdown('cmbtipo'$opctiposet_value('cmbtipo') );
        
?>   
    </div>
    <br id="br">


</fieldset>

    <table><tr><td>
        <input class="submit" type="submit" name="botEnviar" value="Grabar" id="botEnviar"/>
        </td>
        <td>
        <div><input onClick="location.href='<?php echo base_url(); ?>index.php'" type="button"  value="Volver Atras" id="btnAtras"></div>
        </td>
        </tr>
    </table>

</form>
</body>
Que sugerencia dan??

Muchas gracias

Última edición por PiojoPirata; 14/08/2013 a las 09:10