【发布时间】:2023-03-08 10:03:01
【问题描述】:
我已经将我的服务器更新到最新的 PHP 版本,我正在运行 Wordpress 3.9.2 由于更新,Wordpress 现在使用 MYSQLI 而不是 MYSQL,并且我有一些自定义数据连接正在运行,现在当然不能工作。
我已经从MYSQL改成了MSQLI函数,当然除非我使用数据库连接后缀,否则它们将无法正常运行
例子
$results = $wpdb->query("SELECT County FROM counties");
while($row = $results->fetch_assoc()) {
echo $row["County"]. "<br>';
}
$results->free();
虽然我知道有结果,但它没有产生任何结果,我认为我的连接名称 wpdb 有误
有谁知道wordpress中的数据库连接名称是什么
【问题讨论】:
-
我不知道“wordpress 连接名称”是什么意思,但是您应该尝试使用 Wpdb 类来运行所有查询,从而将处理 db 的问题委托给 wp 引擎.
-
您好我曾尝试在查询语句中使用 $wpdb 但无济于事 我想要获取的是数据库连接字符串的名称,例如 $wpdb=new msqli(连接详细信息)
-
在上面添加了我的查询字符串
标签: php wordpress select mysqli database-connection