Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何连接到数据库并在Phorum中获取自定义数据?_Php_Mysql - Fatal编程技术网

Php 如何连接到数据库并在Phorum中获取自定义数据?

Php 如何连接到数据库并在Phorum中获取自定义数据?,php,mysql,Php,Mysql,我正在使用外部身份验证系统。因此,有很多用户数据,这在Phorum中是不可用的 我正在使用last post模块,尽管我想从我自己的用户表(我有一些数据,比如头像、出生信息等)中从last post用户那里获取信息。我想在我的眼窝里展示。我怎样才能做到这一点 我尝试通过:mysql\u query()进行简单连接但是我只得到没有数据库选择错误。 我已经搜索了几个小时-我找不到任何关于从您自己的用户表中获取自定义数据的文档。我建议您使用mysqli,因为mysql已被弃用。首先确保您的连接是正确的

我正在使用外部身份验证系统。因此,有很多用户数据,这在Phorum中是不可用的

我正在使用last post模块,尽管我想从我自己的用户表(我有一些数据,比如头像、出生信息等)中从last post用户那里获取信息。我想在我的眼窝里展示。我怎样才能做到这一点

我尝试通过:
mysql\u query()进行简单连接但是我只得到
没有数据库选择错误。


我已经搜索了几个小时-我找不到任何关于从您自己的用户表中获取自定义数据的文档。

我建议您使用mysqli,因为mysql已被弃用。首先确保您的连接是正确的。未选择数据库意味着您的连接可能未包含在顶部

$con = mysqli_connect("localhost","username","password","database");
if (mysqli_connect_errno()) {
    echo "Failed to connect to MySQL: ".mysqli_connect_error());
}
确保您的sql语句看起来是这样的(注意
mysqli\u query()
中的
$con
):


旁白:关于在问题标题中使用标签的问题已经有很多讨论,社区决定这样做。我已经修改了你的文章,如果你以后可以使用这种格式,它将节省编辑工作-谢谢!
$sql = "select * from TableName";
if ($que = mysqli_query($con, $sql)) {
    // Query has ran
}