¿Alguien con conocimientos en php y mysql?

Tengo los siguientes archivos: conexion.php y usuario.php

conexion.php
class conexion {

function conectar {
$host = "localhost";
$usuario = "root";
$contraseña = "";
$bd = "ejemplo";

$cnx = mysqli_connect ($host, $usuario, $contraseña, $bd);

}
}

usuario.php
require_once "conexion.php";
$conexion = new conexion ();
$conexion-> conectar ();

function verificar {
$consulta = "SELECT * FROM usuario WHERE login = '$login' AND clave = '$clave'";

// aquí es donde me pierdo, tengo que ejecutar esta consulta y luego verificar que el usuario exista. No sé la sintaxis correcta del query y el nums_row

/* Así tenia el query , pero me da error

$resultado = $conexion->query ($consulta);

*/

}​

Respuestas

Respuesta dada por: bennyedu41
0

Esta bien la consulta abajo de la consulta debes checar si te trajo algun resultado si trajo algo quiere decir que por lo menos hay un usuario en tu base de datos que coinciden con los datos.

$usuarios=$consulta->fetch_assoc();

           

           if(!$usuarios){

            header('Location: Tupaginadeinicio.php') //si existe el usuario

            }

            else{

               header("Location:  login.php")//no existe y te regresa ala pagina de login              

}

Preguntas similares