hola el problema es este, tengo una tabla que no le puedo poner auto incremento por que no me reconoce los usuario y en vez de eso me lo reconoce como administradores no tengo idea de por que este es el código si lo quieren ver .
archivo iniciar sesión
Código HTML:
Ver original<form action="scripts/iniciar-sesion.php" method="POST"> <input type="text" placeholder="Usuario" name="txtUsuario" > <input type="password" placeholder="Clave" name="txtClave">
script que hace la operación
Código PHP:
Ver original<?php
require 'funciones.php'; //el archivo que contieen la conexion
$usuario = $_POST['txtUsuario']; //recuperando el name del formulario
$clave = $_POST['txtClave'];
conectar();
if(validarLogin($usuario, $clave)){//
if(esAdmin())//
header('location: ../panelAdmin.php ' ); // pagian de usuario si inicia else header('location: ../usuario/usuario.php'); } else {
echo "los datos son incorrecto" ;
}
desconectar()
?>
<a href="../index.php"> Intentalo otra vez </a>
y la funciones
Código PHP:
Ver originalfunction conectar() //creamos funciones para conectarno
{
global $conexion; // para usar en todas la funciones
}
function validarLogin($usuario, $clave)
{
global $conexion;
$consulta = "SELECT * FROM usuarios2 WHERE usuario='$usuario' AND clave='$clave'";
$respuesta = mysqli_query($conexion, $consulta); //consulta para sacar info
{
$_SESSION['usuario'] = $usuario;//creando al variable de usuario session
$_SESSION['admin'] = $fila[2];
return true;
}
return false;
}
function esAdmin(){
return $_SESSION['admin'];
}
esto funciona si la tabla no tiene una columna antes de usuarios por eso no le puedo poner el auto incrementar le eh dado mucha mente, pero intente esto crear una tabla
que se llame auto incremento y relacionarla con la tabla usuarios para que la tabla auto incremento copie todos los usuarios de y se vean en auto incrementar
auto incrementar esta realacionada con la tabla usuario en la columna usuarios osea usuarios que esta en usuarios esta relacionada con usuarios de auito incrementar me imagino que tendran los mismo usuarios y como auto incrementar tiene uan columna que se llama id le agregara los ID.
yo lo hice pero no veo los resultado en uato incr