Php mysqli_query()要求参数1为mysqli,给定为null

Php mysqli_query()要求参数1为mysqli,给定为null,php,mysqli,Php,Mysqli,我正在尝试按照YouTube教程构建CMS。我开始对它创建的错误消息感到困惑。我得到以下错误 警告:mysqli_query()要求参数1为mysqli,在第7行的/home/a8241081/public_html/index.php中给出空值 我的代码对吗?是否应该有一个mysqli_select语句 <?php $db_host = "********"; $db_username = "******"; $db_pass = "*

我正在尝试按照YouTube教程构建CMS。我开始对它创建的错误消息感到困惑。我得到以下错误

警告:mysqli_query()要求参数1为mysqli,在第7行的/home/a8241081/public_html/index.php中给出空值

我的代码对吗?是否应该有一个mysqli_select语句

<?php
$db_host = "********";
$db_username = "******"; 
$db_pass = "*******"; 
$db_name = "********";
mysqli_connect("$db_host","$db_username","$db_pass", "$db_name") or die ("could not connect to mysql");  
?>


您应该将
mysqli\u connect()
的结果分配给一个变量:

$myConnection = mysqli_connect($db_host, $db_username, $db_pass, $db_name) or die ("could not connect to mysql");  
在当前代码中,此调用中未定义$myConnection:

$query = mysqli_query($myConnection, $sqlCommand);

人们什么时候才能停止引用他们的变量?
$query = mysqli_query($myConnection, $sqlCommand);