mysqli_connect = ("$db_host","$db_username","$db_pass")
mysqli_select_db ("$db_name") or die("No database is available for selection.")
这是我第一次真正使用mysqli,所以请原谅我。
我收到此错误:
syntax error, unexpected 'mysqli_connect' (T_STRING)
感谢。
答案 0 :(得分:3)
mysqli_connect
是Php中的一个函数。您可能将其视为变量。而且,它也不会变化。在php中,变量在开头就有$
。
进行以下更正:
$c=mysqli_connect("$db_host","$db_username","$db_pass");
在上面的代码中,您将所需的信息传递给函数以启动连接。
变量$c
将保持连接请求的状态。
变量$c
可用于在程序的其余部分中引用连接。
尝试以下代码:
<?php
$db_host = "localhost";
$db_username = "removed";
$db_pass = "removed";
$db_name = "removed"
$c=mysqli_connect($db_host,$db_username,$db_pass)
or die("Couldn't connect");
mysqli_select_db ($c,$db_name) or die("No database is available for selection.");
?>
您还需要将连接状态传递给mysqli_select_db()
功能。所以我们也需要通过$c
。