Good day. Im trying to make a login form using php and xampp to run the code. I already have a database in phpMyAdmin and I get this error
Connected!
Fatal error: Uncaught Error: Call to undefined function mysql_query() in C:\xampp\htdocs\login\connection.php:34 Stack trace: #0 {main} thrown in C:\xampp\htdocs\login\connection.php on line 34
everytime I execute this code
<?php
$host = 'localhost';
$uname = 'root';
$pword = '';
$db = 'login';
$port = '3306';
$link = mysqli_init();
$success = mysqli_real_connect(
$link,
$host,
$uname,
$pword,
$db,
$port
);
if(isset($_POST['user']))
{
$username = $_POST['user'];
}
if(isset($_POST['pass']))
{
$password = $_POST['pass'];
}
$con = new mysqli($host, $uname, $pword, $db) or die("Connection failed". mysqli_error());
echo ("Connected!");
$result = mysql_query($success. "select * from db_login where username = $username and password = $password");
$row = mysql_fetch_array($result);
if($row['username'] == $username && $row['password'] == $password )
{
echo("Welcome!". $row['username']);
}
else
{
echo("Login failed");
}
?>
I tried to search on youtube on how to fix the error but they're only telling that the version of my php is outdated/updated. I'm confused.