martes, 10 de octubre de 2017

EJERCICIO BASE DE DATOS FECHA Y HORA

INDEX.PHP

<p>

<script>

var letras= /[^a-zA-ZáéíóúÁÉÍÓÚñÑ ]/;

function validar(){

var nombre=document.getElementById("nombre").value;
var edad=document.getElementById("edad").value;
var OK = letras.test(document.getElementById('nombre').value);


if(!isNaN(edad)){

if(nombre.length!=0 && edad.length!=0){

if(!OK){

document.getElementById("formulario").submit();

             }
          else{ alert("El nombre no es valido, debe ingresar solo letras.")}
        }

else{alert("Debe digitar algo en las cajas.");}

    }

else{alert("Solo puede digitar números en la caja destinada para edad.");}


}



</script>

<form id="formulario" name="formulario" method="post" action="resultado.php"  >

  <p><b>Ingrese su nombre por favor:</b><br><br>
    <input type="text" name="nombre" id="nombre" autocomplete="off"/>
  </p>
<br>
<p><b>Ingrese su edad por favor:</b><br><br>
    <input type="text" name="edad" id="edad" autocomplete="off"/>
  </p>
  <br>
 <p>
    <input type="button" onclick="validar()" value="ENVIAR">
  </p>

</form>



</p>



RESULTADO.PHP

<p>

<?php

$servidor = 'localhost';
$base_datos = 'fecha_hora';
$tabla = 'fecha_hora';
$usr_sistema = 'root';
$pass_sistema = 'HikaruNara';

date_default_timezone_set('America/Bogota');
$nombre=$_POST['nombre'];
$edad=$_POST['edad'];
$fecha= date("Y-m-d");
$hora= date("H:i:s");

/*echo $nombre;
echo "<br><br>";
echo $edad;
echo "<br><br>";
echo $fecha;
echo "<br><br>";
echo $hora;
*/
$conexion=mysqli_connect($servidor, $usr_sistema, $pass_sistema);


if (!$conexion){
header ("Location: index.php?mensaje=error de conexion.");
exit();
}
else{
//-- Captura de las variables del formulario.
/*$minuto = $_REQUEST['a'];
$hablado = $_REQUEST['b'];
$valor = $_REQUEST['rta'];
*/


//-- Consulta Sql para guardar el registro o datos digitados.
$sql = "INSERT INTO ".$base_datos.".".$tabla." (nombre,edad,fecha,hora) "
."VALUES('$nombre',$edad,'$fecha','$hora')";
   
//$sql = mysql_query($sql, $conexion);
   
$sql = mysqli_query($conexion, $sql);
   
   
//-- Se devuelve a la pagina que inicial.
header ("Location: index.php?mensaje=Registro Incluido con Exito.");
exit();
}

?>


</p>

No hay comentarios:

Publicar un comentario