mysqli_connect = ("$db_host","$db_username","$db_pass")
mysqli_select_db ("$db_name") or die("No database is available for selection.")
这是我第一次真正使用mysqli,所以请原谅我。MySQLI连接错误?
我收到此错误:
syntax error, unexpected 'mysqli_connect' (T_STRING)
感谢。
mysqli_connect = ("$db_host","$db_username","$db_pass")
mysqli_select_db ("$db_name") or die("No database is available for selection.")
这是我第一次真正使用mysqli,所以请原谅我。MySQLI连接错误?
我收到此错误:
syntax error, unexpected 'mysqli_connect' (T_STRING)
感谢。
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
。
在上次声明后,您似乎也错过了分号。 –
尝试编辑后的版本。 –
将“$ db_post”更改为$ db_host。对不起,这是一种类型,你似乎有复制粘贴代码,因为它是。 –
检查此问题http://stackoverflow.com/questions/33780166/i-am-trying-to-make-a-html-form-that-when-filled-will-insert-into-my-sql-databas/33780303#33780303 – Nagendra