php - 对于 wordpress 插件,哪个是最好的 mysql 或 mysqli 或 $wpdb

标签 php mysql mysqli wordpress

更新最新版本的 php 后,我在 wordpress 中创建了一个插件,但我的 mysql_connect 不起作用。 显示类似 PHP Fatal error occurred: Call to undefined function mysql_close()

的错误

我知道这是一个 PHP 版本问题,所以我需要迁移到 mysqli 但我怀疑哪个是最好的 $wpdb querymysqli查询

并提到需要使用 mysqli query above php ver 4.1.3 ,我应该检查

if(phpversion()>=4.1.3){
//use mysqli
}
else {
//use mysql
}

我可以这样使用还是有其他方法吗?

最佳答案

你不应该使用 MySql,因为它已经过时了,你应该使用 MySqli 或 PDO 代替;至于 $wpdb,如果它是 wordpress 使用的东西,建议使用它,因为当 wordpress 更新时,该类也会收到更新。

http://php.net/manual/en/function.mysql-query.php

关于php - 对于 wordpress 插件,哪个是最好的 mysql 或 mysqli 或 $wpdb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30187763/

相关文章:

php - 如何在 PHP5 中使用 PDO 处理多个用户的并发数据库连接

移动设备上的 PHP 网站

PHP UTC 时区

php - 如何向本教程添加一些 php,包括 mysql 查询?

php - 亚马逊 Mechanical Turk API。从 PHP 创建 HIT 的示例

mysql - JBoss Java EE 6 应用程序的 Amazon RDS 主从配置

php - 从带有数组的html表插入mysql

javascript - 在表中每页显示 50 行,但允许搜索整个表

php - 使用where子句计算sql数据的行数

mysql - 如何从自连接表中获取最大stop_date