更新最新版本的 php 后,我在 wordpress 中创建了一个插件,但我的 mysql_connect 不起作用。
显示类似 PHP Fatal error occurred: Call to undefined function mysql_close()
我知道这是一个 PHP 版本问题,所以我需要迁移到 mysqli
但我怀疑哪个是最好的 $wpdb query
或 mysqli查询
并提到需要使用 mysqli query
above php ver 4.1.3 ,我应该检查
if(phpversion()>=4.1.3){
//use mysqli
}
else {
//use mysql
}
我可以这样使用还是有其他方法吗?
最佳答案
你不应该使用 MySql,因为它已经过时了,你应该使用 MySqli 或 PDO 代替;至于 $wpdb,如果它是 wordpress 使用的东西,建议使用它,因为当 wordpress 更新时,该类也会收到更新。
关于php - 对于 wordpress 插件,哪个是最好的 mysql 或 mysqli 或 $wpdb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30187763/