我似乎无法在这个PHP脚本和我的MySQL数据库之间建立连接。据我所知,这段代码是正确的,应该执行查询。问题在于第1行的连接。我只是想知道有没有人知道为什么这不起作用,或者我犯了一个非常愚蠢的错误。
<?php
$con = mysqli_connect("localhost","username","password","database_name");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$query = "INSERT INTO lat_long (uname, lat, lon) VALUES ('boo', 'boo', 'boo')";
mysqli_query($con, $query);
mysqli_close($con);
?>
编辑:这是错误
致命错误:在/ var / www / project中调用未定义的函数mysqli_connect() 第7行/insertar.php
答案 0 :(得分:0)
如果您收到连接错误,可能会在此行中找到您的问题:
$con = mysqli_connect("localhost","username","password","database_name");
您确定您拥有正确的主机地址,用户名,密码和数据库架构名称吗?
您可能还想检查您是否在托管此数据库的任何位置安装了mysqli php扩展程序。