Estava criando um cadastro básico com PHP e ao tentar conectar com o banco de dados o Script retornou o seguinte erro.
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /opt/lampp/htdocs/CadastroBasico/processaLogin.php:6 Stack trace: #0 {main} thrown in /opt/lampp/htdocs/CadastroBasico/processaLogin.php on line 6
Esse é o meu código.
<?php
session_start();
if (!empty($_POST)) {
mysql_connect('127.0.0.1:3306', 'root', '') or die(mysql_error());
mysql_select_db('CadastroBasico');
$usuario = mysql_real_escape_string($_POST['login']);
$senha = sha1($_POST['senha']);
$login = mysql_query("SELECT id, login FROM usuarios WHERE login = '$usuario' AND senha = '$senha'");
if ($login && mysql_num_rows($login) == 1) {
$_SESSION['id'] = mysql_result($login, 0, 0);
$_SESSION['usuario'] = mysql_result($login, 0, 1);
echo "Sei la do usuario {$_SESSION['usuario']}";
}else{
echo "Login ou senha incorretos. <a href=\"login.php\"> Tente novamente";
}
}
?>
Alguém pode me ajudar?