id_entrada
matricula_empleado
fecha_entrada
hora_entrada
resulta que cada vez que quiero registrar a un empleado lo registro mediante un formulario
Código HTML:
Ver original
pero en realidad lo que quiero hacer es que mediante un boton me haga ese registro sin necesidad de colocar la matricula del trabajador dentro del formuario, no se si tengo que modificar algo en mi archivo de session
este es mi archivo de sesion
Código PHP:
<?php
session_start();
$usernamesistema =$_POST['usernamesistema'];
$passwordsistema =$_POST['passwordsistema'];
include("sistema/conexion.php");
$proceso = $mysqli->query("SELECT * FROM usersistema WHERE usernamesistema='$usernamesistema' AND passwordsistema='$passwordsistema'");
if($resultado = mysqli_fetch_array($proceso)){
$_SESSION['u_usuario'] = $usernamesistema;
$role = $resultado["profile"];
$_SESSION['profile'] = $role;
switch ($role) {
case 'Trabajador':
header("Location: Usuario/index.php");
//header("Location: Trabajador/");
break;
case 'Gerente':
header("Location: Gerente/index.php");
break;
case 'Admin':
header("Location: Administrador/index.php");
break;
default:
echo "<script type=\"text/javascript\">alert('¡Opps! Si no tienes un perfil, estás descartado'); window.location='index.html';</script>";
}
}
else{
echo"<script type=\"text/javascript\">alert('Usuario o Contraseña incorrectos'); window.location='index.html';</script>";
}
?>
Código PHP:
<?php
session_start();/**Iniciando sesion*/
//session_destroy();
if(isset($_SESSION['u_usuario'])){
echo "<a href='cerrar_sesion.php'></a";
}
else{
header("Location: index.html");
}
date_default_timezone_set('America/Mexico_city');
$fecha_entrada = date("Y-m-d H:i:s");
require('conexion.php');
$clave_t_e=$_POST['clave_t_e'];
$fecha_entrada= date("Y-m-d H:i:s");
$hora_entrada= date("H:i:s");
$query="INSERT INTO entrada (clave_t_e, fecha_entrada, hora_entrada) VALUES ('$clave_t_e','$fecha_entrada','$hora_entrada')";
$resultado=$mysqli->query($query);
?>
alguna sugerencia o ayuda de como puedo realizarlo
agradezco su valiosa ayuda saludos