Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/07/2009, 15:27
lobbys
 
Fecha de Ingreso: junio-2009
Ubicación: lima
Mensajes: 139
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: nopiuedo insertar perosnal

Código PHP:
<?
session_start
();
include(
"include/db.php");
include(
"include/functions.php");
db_connect();

 
function 
tratar_basico($string) {  
  return(
$string); 



if(!isset(
$_SESSION['user'])) { 
    
header("Location: index.php"); 

if(isset(
$_POST['Registrar'])) { 
   
    
$dni $_POST['dni']; 
    
$sql mysql_query("SELECT * FROM personal WHERE dni = '$dni'"); 
    if (
mysql_num_rows($sql) > 0
    { 
     
/// Ese dni ya esta registrado!!! 
    
echo "Usuario Creado" 
    } 
    else 
    { 
   
$ins_personal "INSERT INTO personal(paterno, materno, nombres, dni, fec_nac, sexo, direccion, id_departamento, id_provincia, id_distrito, telefono, celular, email, profesion, grado_academico, asignatura, nombre_banco, nro_cuenta, fec_registro, ind_personal, usuario_registro, tipo_user)  
                    VALUES('" 
$_POST['paterno'] . "', '" $_POST['materno'] . "', '" $_POST['nombres'] . "', '" $_POST['dni'] . "', '" $_POST['ano'] . '-' $_POST['mes'] . '-' $_POST['dia'] . "', '" $_POST['sexo'] . "', '" $_POST['direccion'] . "', '" $_POST['id_departamento'] . "', '" $_POST['id_provincia'] . "', '" $_POST['id_distrito'] . "', '" $_POST['telefono'] . "', '" $_POST['celular'] . "', '" $_POST['email'] . "', '" $_POST['profesion'] . "', '"$_POST['grado_academico']."'. '"$_POST['asignatura']."'. '"$_POST['nombre_banco'] . "', '" $_POST['nro_cuenta'] . "', '" date('Y-m-d H:i') . "', 'S', '" $_SESSION['id_usuario'] . "', '5')"
    echo 
$ins_personal
    
db_query($ins_personal); 
    
header("Location: " $_SERVER['PHP_SELF']); 


?>  
<html>
<head>
    <title>CESAD</title>
<link rel="stylesheet" href="include/estilos.css" type="text/css">
<script language="JavaScript" src ="include/common.js"> </script>
<script language="JavaScript" type="text/javascript">
function ajax_provincia() {
    if (http.readyState == 4) { //4: completado
        if (http.status == 200) { //200: OK
            res = http.responseText;
               document.getElementById('prov').innerHTML = res;
               //Procesarespuesta();
          }
          else { //Se produjo un error
               alert("Error: " + http.statusText);
          }
     }
}
function ajax_distrito() {
    if (http.readyState == 4) { //4: completado
        if (http.status == 200) { //200: OK
            res = http.responseText;
               document.getElementById('dist').innerHTML = res;
               //Procesarespuesta();
          }
          else { //Se produjo un error
               alert("Error: " + http.statusText);
          }
     }
}

function buscaProvincia(IDdep) {
    //alert("dep=" + IDdep);
    http.open('get', 'proc_provincia.php?IDdep=' + IDdep);
    http.onreadystatechange = ajax_provincia;
    http.send(null);
}

function buscaDistrito(IDdep, IDdist) {
    //alert("dep=" + IDdep + ", dist=" + IDdist);
    http.open('get', 'proc_distrito.php?IDdep=' + IDdep + '&IDdist=' + IDdist);
    http.onreadystatechange = ajax_distrito;
    http.send(null);
}

function validaPersonal() {
    if(document.frmPersonal.paterno.value == '') {
        alert("Debe ingresar el apellido paterno");
        document.frmPersonal.paterno.focus();
        return false;
    }
    if(document.frmPersonal.materno.value == '') {
        alert("Debe ingresar el apellido materno");
        document.frmPersonal.materno.focus();
        return false;
    }
    if(document.frmPersonal.nombres.value == '') {
        alert("Debe ingresar el nombre");
        document.frmPersonal.nombres.focus();
        return false;
    }
        /*if(document.frmPersonal.grado.value == ''){
               alert("Debe ingresar el grado academico");
               document.frmPersonal.grado.focus();
               return false;
    }*/
    if(document.frmPersonal.dni.value == '') {
        alert("Debe ingresar el numero de DNI");
        document.frmPersonal.dni.focus();
        return false;
    }

    /*if(document.frmPersonal.direccion.value == '') {
        alert("Debe ingresar la direccion");
        document.frmPersonal.direccion.focus();
        return false;
    }
    if(document.frmPersonal.telefono.value == '') {
        alert("Debe ingresar el telefono");
        document.frmPersonal.telefono.focus();
        return false;
        }*/
    return true;
}
</script>
</head>

<body>

<?include("cabecera.php");?>

<form name="frmPersonal" method="post" action="<?echo $_SERVER['PHP_SELF']?>" onsubmit="return validaPersonal();">
<table border="0" width="774" height="458" cellpadding="0" cellspacing="0">
<tr>
    <td valign="top">
    
        <table border="0" width="500" cellpadding="0" cellspacing="0" align="center">
        <tr>
            <td align="center"><p class="clsLblTituloPagina">Registro Datos de Tutor</p></td>
        </tr>
        <tr>
            <td><hr></td>
        </tr>
        </table><br>
                
        <table border="0" width="500" cellpadding="0" cellspacing="0" align="center">
        <tr>
            <td colspan="2" class="clsTituloTabla">Datos Personales</td>
        </tr>
        <tr>
            <td height="2">&nbsp;</td>
        </tr>
        <tr>
            <td>Apellido Paterno:</td>
            <td><input type="text" name="paterno" value="<?echo $usuario['paterno']?>" class="clsText" onBlur="javascript:this.value=this.value.toUpperCase();"></td>
        </tr>
        <tr>
------------...-------------            
        <td>DNI :</td>
            <td><input type="text" name="dni" value="<?echo $usuario['dni']?>" class="clsText"></td>
        </tr>
        <tr>
            <td>Dirección :</td>
            <td><input type="text" name="direccion" value="<?echo $usuario['direccion']?>" onBlur="javascript:this.value=this.value.toUpperCase();" class="clsText"></td>
        </tr>
        <tr>
            <td>Departamento :</td>
            <td>
            <select name="id_departamento" class="clsSelect" onchange="buscaProvincia(this.options[selectedIndex].value);">
                <option value="">Seleccione</option>    
            <?
            $sql_departamento 
"SELECT id_departamento, nom_departamento FROM departamento 
                                ORDER BY nom_departamento"
;
            
//echo $sql_departamento;
            
$departamento_query db_query($sql_departamento);
            while(
$departamento db_fetch_array($departamento_query)) {
            
?>
                <option value="<?echo $departamento['id_departamento']?>"><?echo $departamento['nom_departamento']?></option>    
            <?
            
}
            
?>
            </select>
            </td>
        </tr>
        <tr>
            <td>Provincia :</td>
            <td>
            <div id="prov">
            <select name="id_provincia" class="clsSelect">
                <option value="">Seleccione</option>    
            </select>
            </div>
            </td>
        </tr>
        <tr>
            <td>Distrito :</td>
            <td>
            <div id="dist">
            <select name="id_distrito" class="clsSelect">
                <option value="">Seleccione</option>    
            </select>
            </div>
            </td>
        </tr>
        <tr>
            <td>Teléfono :</td>
            <td><input type="text" name="telefono" value="<?echo $usuario['telefono']?>" class="clsText"></td>
        </tr>
        <tr>
            <td>Celular :</td>
            <td><input type="text" name="celular" value="<?echo $usuario['celular']?>" class="clsText"></td>
        </tr>
        <tr>
            <td>Email :</td>
            <td><input type="text" name="email" value="<?echo $usuario['email']?>" class="clsText"></td>
        </tr>
        <tr>
            <td>Profesión :</td>
            <td><input type="text" name="profesion" value="<?echo $usuario['profesion']?>" class="clsText"></td>
        </tr>
                <tr>
            <td>Grado Académico:</td>
            <td><input type="text" name="grado" value="<?echo $usuario['grado_academico']?>" class="clsText" onBlur="javascript:this.value=this.value.toUpperCase();"></td>
        </tr>
                <tr>
            <td>Asignatura por Tutorías:</td>
            <td><input type="text" name="asignatura" value="<?echo $usuario['asignatura']?>" class="clsText" onBlur="javascript:this.value=this.value.toUpperCase();"></td>
        </tr>
                <tr>
                         <td></td>
                        <td><input type="text" name="asignatura" value="<?echo $usuario['asignatura']?>" class="clsText" onBlur="javascript:this.value=this.value.toUpperCase();"></td>
        </tr>
                <tr>
                     <td></td>     
                     <td><input type="text" name="asignatura" value="<?echo $usuario['asignatura']?>" class="clsText" onBlur="javascript:this.value=this.value.toUpperCase();"></td>
        </tr>
                <tr>
            <td>Banco :</td>
            <td><input type="text" name="nombre_banco" onBlur="javascript:this.value=this.value.toUpperCase();" class="clsText"></td>
        </tr>
        <tr>
            <td>Nro. Cuenta Bancaria :</td>
            <td><input type="text" name="nro_cuenta" onBlur="javascript:this.value=this.value.toUpperCase();" class="clsText"></td>
        </tr>
        </table>
        
        <br>
<table border="0" width="500" cellpadding="0" cellspacing="0" align="center">
        <tr>
            <td align="center">
                <input type="submit" name="Registrar" value="Registrar Datos" class="clsSubmit"> &nbsp; 
                <input type="reset" name="limpiar" value="Limpiar" class="clsSubmit">    
            </td>
        </tr>
        </table>
        
    </td>
</tr>

</table>
        </form>

<?include("pie.php");?>

</body>
</html>