Tema: Como hacerlo
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 29/03/2012, 20:15
elsaiya
 
Fecha de Ingreso: marzo-2012
Ubicación: El Vigia Edo Merida
Mensajes: 147
Antigüedad: 12 años, 8 meses
Puntos: 1
Respuesta: Como hacerlo

Esta muy buena esa idea ya casi entiendo lo que quieers q logre pero para registrar los datos en esa tabla tengo q registrarlo normal desde un formulario o que cada vez q ingrese un estudiante registre la cantidad en el campo total de alumnos te voy a enviar mi formulario q tengo para registrar los estudiantes hermano pero por partes porq es muy grande los codigos esta es la primera parte

<!DOCTYPE html PUBLIC"">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link href="../estilos/css/dropdown.css" media="screen" rel="stylesheet" type="text/css" />
<link href="../estilos/css/themes/default.css" media="screen" rel="stylesheet" type="text/css" />
<link href="../estilos/calendario/calendar-blue.css" rel="stylesheet" type="text/css">
<script type="text/JavaScript" language="javascript" src="../estilos/calendario/calendar.js"></script>
<script type="text/JavaScript" language="javascript" src="../estilos/calendario/lang/calendar-sp.js"></script>
<script type="text/JavaScript" language="javascript" src="../estilos/calendario/calendar-setup.js"></script>
<!--*********** cambio de hojas de estilo ***************-->
<link rel="stylesheet" href="../estilos/theme/css/style.css" type="text/css">
<style type="text/css">
<!--
.Estilo136 {font-weight: bold}
.Estilo138 {font-weight: bold}
.Estilo139 {font-weight: bold}
.Estilo141 { color: #FFFFFF;
font-weight: bold;
}
.Estilo142 {color: #FFFFFF}
.Estilo12 {font-size: 12px}
.Estilo13 {
font-size: 16px;
color: #13a;
}
.Estilo14 {font-size: 14px}
.Estilo23 {
color: #13a;
font-family: "Times New Roman", Times, serif;
}
.Estilo28 {
font-size: 14px;
font-weight: bold;
color: #14285f;
}
.Estilo30 {font-family: "Times New Roman", Times, serif}
.Estilo36 {color: #FFFFFF; font-size: 14px; font-family: "Times New Roman", Times, serif;}
.Estilo143 {color: #14285f}
.Estilo144 {
font-size: 16px;
font-weight: bold;
}
.Estilo145 {
color: #FFFFFF;
font-size: 14px;
}
.Estilo146 {font-family: "Times New Roman", Times, serif; font-size: 12px; }
.Estilo147 {color: #FFFFFF; font-size: 12px; }
body {
background-image: url(../Imagenes/tex8.gif);
}
.Estilo148 {font-size: 18px}
-->
</style>
<script language="JavaScript"><!--
function validar(formulario)
{
var Ced_alumno = /^([0-9\s\+\-])+$/ //numeros, espacios, + o -
var nombres = /^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$/ //letras, '.' y '-' o vacio
var apellidos = /^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$/ //letras, '.' y '-' o vacio
var Edad = /^([0-9\s\+\-])+$/ //numeros, espacios, + o -
var telefono = /^([0-9\s\+\-])+$/ //numeros, espacios, + o -
var cedula_repre = /^([0-9\s\+\-])+$/ //numeros, espacios, + o -
var nombres_repre = /^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$/ //letras, '.' y '-' o vacio
var apellidos_repre = /^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$/ //letras, '.' y '-' o vacio
var telefono2 = /^([0-9\s\+\-])+$/ //numeros, espacios, + o -
var telefono3 = /^([0-9\s\+\-])+$/ //numeros, espacios, + o -
var telefono4 = /^([0-9\s\+\-])+$/ //numeros, espacios, + o -
var familiar = /^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$/ //letras, '.' y '-' o vacio

if(formulario.nombres.value=="")
{
alert(" Por favor ingrese Nombre del Estudiante");
formulario.nombres.focus();
return (false);
}
if(!nombres.test(formulario.nombres.value)) {
alert(' Por favor ingrese solo caracteres en Nombre del Estudiante')
return false
}
if(formulario.apellidos.value=="")
{
alert(" Por favor ingrese Apellido del Estudiante");
formulario.apellidos.focus();
return (false);
}
if(!apellidos.test(formulario.apellidos.value)) {
alert(' Por favor ingrese solo caracteres en Apellido del Estudiante')
return false
}
if(formulario.direccion.value=="")
{
alert(" Por favor ingrese Dirección del Estudiante");
formulario.direccion.focus();
return (false);
}
if (formulario.sexo.selectedIndex=="")
{
alert(" Por favor seleccione sexo del Estudiante")
formulario.sexo.focus();
return (false);
}
if (formulario.nacionalidad.selectedIndex=="")
{
alert(" Por favor seleccione nacionalidad del Estudiante")
formulario.nacionalidad.focus();
return (false);
}
if (formulario.sexo.selectedIndex=="")
{
alert(" Por favor seleccione sexo del Estudiante")
formulario.sexo.focus();
return (false);
}
if(formulario.fecha1.value=="")
{
alert(" Por favor ingrese Fecha de Nacimiento del Estudiante");
formulario.fecha1.focus();
return (false);
}
if(formulario.telefono.value=="")
{
alert(" Por favor ingrese telefono del Estudiante");
formulario.telefono.focus();
return (false);
}
if( !telefono.test(formulario.telefono.value))
{
alert(" Por favor ingrese solo enteros en telefono del Estudiante");
formulario.telefono.focus();
return (false);
}
if(formulario.lugarnacimiento.value=="")
{
alert(" Por favor ingrese Lugar de nacimiento del Estudiante");
formulario.lugarnacimiento.focus();
return (false);
}
if(formulario.pendiente.value=="")
{
alert(" Por favor ingrese materias pendientes del Estudiante");
formulario.pendiente.focus();
return (false);
}
if (formulario.repite.selectedIndex=="")
{
alert(" Por favor seleccione si el Estudiante repite")
formulario.repite.focus();
return (false);
}
if(formulario.instituto.value=="")
{
alert(" Por favor especifique si el estudiante viene de otra institución");
formulario.instituto.focus();
return (false);
}
if(formulario.recorre.value=="")
{
alert(" Por favor ingrese el tiempo del Estudiante desde su vivienda/institución");
formulario.recorre.focus();
return (false);
}
if (formulario.fecha2.selectedIndex=="")
{
alert(" Por favor ingre Fecha de Inscripcion del Estudiante")
formulario.fecha2.focus();
return (false);
}
if(formulario.cedula_repre.value=="")
{
alert(" Por favor ingrese Cédula del Representante");
formulario.cedula_repre.focus();
return (false);
}
if( !cedula_repre.test(formulario.cedula_repre.value))
{
alert(" Por favor ingrese solo enteros en Cédula del Representante");
formulario.cedula_repre.focus();
return (false);
}
if(formulario.cedula_repre.value.length<7)
{
alert("La longitud mínima de Cedula tiene que ser de 8 caracteres");
formulario.cedula_repre.focus();
return (false);
}
if(formulario.nombres_repre.value=="")
{
alert(" Por favor ingrese Nombre del Representante");
formulario.nombres_repre.focus();
return (false);
}
if(!nombres_repre.test(formulario.nombres_repre.va lue)) {
alert(' Por favor ingrese solo caracteres en Nombre del Representante')
return false
}
if(formulario.apellidos_repre.value=="")
{
alert(" Por favor ingrese Apellido del Representante");
formulario.apellidos_repre.focus();
return (false);
}
if(!apellidos_repre.test(formulario.apellidos_repr e.value)) {
alert(' Por favor ingrese solo caracteres en Apellido del Representante')
return false
}
if(formulario.direccion1.value=="")
{
alert(" Por favor ingrese Dirección de trabajo del Representante");
formulario.direccion1.focus();
return (false);
}
if(formulario.telefono2.value=="")
{
alert(" Por favor ingrese Telefono Personal del Representante");
formulario.telefono2.focus();
return (false);
}
if( !telefono2.test(formulario.telefono2.value))
{
alert(" Por favor ingrese solo enteros en telefono de Personal del Representante");
formulario.telefono2.focus();
return (false);
}
if (formulario.nacionalidad2.selectedIndex=="")
{
alert(" Por favor seleccione Nacionalidad del Representante")
formulario.nacionalidad2.focus();
return (false);
}
if(formulario.profesion.value=="")
{
alert(" Por favor ingrese Profesion del Representante");
formulario.profesion.focus();
return (false);
}
if (formulario.autorizacion.selectedIndex=="")
{
alert(" Por favor seleccione la autorización")
formulario.autorizacion.focus();
return (false);
}
if(formulario.familiar.value=="")
{
alert(" Por favor ingrese Nombre de otro pariente del Estudiante");
formulario.familiar.focus();
return (false);
}
if(!familiar.test(formulario.familiar.value))
{
alert(' Por favor ingrese solo caracteres en Nombre de otro pariente del Estudiante')
return false
}
if(formulario.telefono3.value=="")
{
alert(" Por favor ingrese Telefono del Familiar");
formulario.telefono3.focus();
return (false);
}
if( !telefono3.test(formulario.telefono3.value))
{
alert(" Por favor ingrese solo enteros en telefono del familiar");
formulario.telefono3.focus();
return (false);
}
return (true);
}
//--></script>