【发布时间】:2013-04-15 14:16:25
【问题描述】:
我正在构建一个自定义 CMS,它使用一个类来做所有事情,我现在正在使用一个 MYSQL 连接函数。
现在我想为 mysqli 更改所有 mysql 函数。
但我无法让 mysqli 功能工作,有人可以帮我吗?
这里是代码:
public function connect() {
// Set up connection details for the site
$con = mysql_connect($this->host, $this->username, $this->password);
if (!$con) {
die("ShadowCMS could not connect to the database: " . mysql_error());
}
// Set up the database
$db_select = mysql_select_db($this->db, $con);
if(!$db_select) {
die("ShadowCMS could not select a database: " . mysql_error());
}
}
如何将其更改为有效的 mysqli 连接功能?
我已经搜索了每个人,但我找不到任何有用的东西。
【问题讨论】:
-
你的 mysqli_* 函数在哪里?
-
这看起来不像
mysqli,这是mysql_已弃用,请使用mysqli -
人们.....阅读问题。他正在尝试从 mysql 更改为 mysqli。他正在向您展示他现有的代码,其中包含
mysql_*函数,并询问如何将其更改为mysqli_*函数。 @WouterVanMarrum:您可能应该向我们展示您尝试过但不起作用的带有mysqli_*函数的代码。然后我们可以帮助诊断问题,而不是为您编写代码。 -
问题是用另一种方式写的,但是,mysqli_* 在哪里?我们能否拥有相同的代码,但按照他想要的方式编写?
-
感谢@codecanyon 论坛的一些人,我得到了它的工作。现在我要修改所有代码..