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

1 php mysql wordpress mysqli wpdb

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

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

并提到需要使用mysqli query上面的php ver 4.1.3,我应该检查一下

if(phpversion()>=4.1.3){
//use mysqli
}
else {
//use mysql
}
Run Code Online (Sandbox Code Playgroud)

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

小智 6

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

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