Below Given code working perfect. Db table also values are inserted. But Echo Message not showing in output
<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'admin');
$db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);
if(isset($_POST["register"]))
{
$id = $_POST["id"];
$name = $_POST["user_name"];
$password = $_POST["password"];
$query = mysqli_query($db, "INSERT INTO user (id, user_name, password)VALUES ('$id', '$name', '$password')");
$result = mysqli_query($query);
if($result)
{
echo "Thank You! you are now registered.";
}
}
?>
its work properly once it insert the record then it print
this Code working corrrectly
You called
mysqli_query
2 times and second time in wrong way, you just need to call it once instead