Php 7.2 PHP7.2.7警告:使用未定义的常量

Php 7.2 PHP7.2.7警告:使用未定义的常量,php-7.2,Php 7.2,因此,在我单击index.php重新注册表单上的submit之后。 这一切都很顺利,我的名字、电子邮件和密码都从我的数据库中保存了下来。但是有一个警告让我很兴奋 使用未定义的常量result\u query-假定为“result\u query”(这将在未来版本的PHP中引发错误) 出现了 它说它在第26行 这是我在function.php上的代码,警告来自这里 <?php include "db.php" ?> <?php function createAccount(){

因此,在我单击index.php重新注册表单上的submit之后。 这一切都很顺利,我的名字、电子邮件和密码都从我的数据库中保存了下来。但是有一个警告让我很兴奋

使用未定义的常量result\u query-假定为“result\u query”(这将在未来版本的PHP中引发错误)

出现了

它说它在第26行

这是我在function.php上的代码,警告来自这里

<?php include "db.php" ?>
<?php

function createAccount(){
global $connection;
if(isset($_POST['submit'])){

    $name = $_POST['name'];
    $email = $_POST['email'];
    $password = $_POST['password'];

    $name = mysqli_real_escape_string($connection, $name);
    $passowrd = mysqli_real_escape_string($connection, $password);

    $hashFormat = "$2y$10$"; // blowfish encryting
    $salt = "dikoalampasswordqweqwe";
    $hashAndSalt = $hashFormat . $salt;

    $password = crypt($password, $hashAndSalt);

    $query = "INSERT INTO accounts_registered(name, email, password) ";
    $query .= "VALUES ('$name', '$email', '$password')";

    $result_query = mysqli_query($connection, $query);

    if(!result_query){
        die("Query Failed" . mysqli_error($connection));
    }
    else {
      $message = "Account Registered";
      echo "<script type='text/javascript'>alert('$message');</script>";

      }
   }
}


?>

if(!result\u query)
应该是
if(!$result\u query)

而不是

如果(!结果_查询)

试一试

如果(!$result\u查询)


天哪,我太笨了,我没有注意到我的打字错误。对不起,谢谢。哈哈,我一直都是这样。别担心。请随意接受答案或投票,我正在看。。。if(!result\u query)应为if(!$result\u query)。。。在5分钟内。b4我注意到丢失的$。常量变得区分大小写,在未来的版本中,它似乎将从通知变为完全错误。