Select - PHP e Mysql
Pessoal boa noite.
Sou iniciante em PHP e Mysql.
Alguém pode dar uma dica como eu faço para pegar a informação cadastrada no "campo nível" de um usuário logado, através do select?
Nome da Tabela = usuários
Campos = id, email, senha e nivel
Preciso fazer uma comparação:
Exemplo: Se o nível for "administrador" vai fazer uma ação se o nível for "comum" faz outra ação!
Obrigado.
Sou iniciante em PHP e Mysql.
Alguém pode dar uma dica como eu faço para pegar a informação cadastrada no "campo nível" de um usuário logado, através do select?
Nome da Tabela = usuários
Campos = id, email, senha e nivel
Preciso fazer uma comparação:
Exemplo: Se o nível for "administrador" vai fazer uma ação se o nível for "comum" faz outra ação!
Obrigado.
Elieser Júnior
Curtidas 0
Respostas
Elieser Júnior
14/11/2015
Fiz o login conforme abaixo, porém não consigo pegar a informação do campo nivel:
funcoes.php
userauthentication.php
funcoes.php
function logar($table, $email, $senha)
{
$sql = mysql_query("SELECT * FROM $table WHERE email = '$email' AND senha = '$senha'") or die(mysql_error());
$row = mysql_num_rows($sql);
return $row;
}
userauthentication.php
<?php
require '../carregar.php';
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Autenticando Usuários</title>
<script type="text/javascript">
function loginsuccessfully() {
setTimeout("window.location='../../index.php'", 1000);
}
function loginfailed() {
setTimeout("window.location='login.php'", 1000);
}
</script>
</head>
<body>
<?php
$dados = logar('usuarios', $_POST['email'], $_POST['senha']);
if ($dados > 0){
session_start();
$_SESSION['email'] = $_POST['email'];
$_SESSION['senha'] = $_POST['senha'];
echo "<center>Você foi autenticado com sucesso!</center>";
echo "<script>loginsuccessfully()</script>";
}else{
echo "<center>Nome de usuário ou senha inválidos! Aguarde um instante para tentar novamente.</center>";
echo "<script>loginfailed()</script>";
}
?>
</body>
</html>
GOSTEI 0