gpt4 book ai didi

php - mysql 到 mysqli 需要参数错误

转载 作者:行者123 更新时间:2023-11-29 07:54:40 24 4
gpt4 key购买 nike

所以我挖出了一个我用 php 版本开发的旧应用程序。 4.,mysql 4.所以我在 Wamp 中恢复了它,运行 php 版本。 5.5. 和 mysql 5.6.**

但是,我意识到旧的 mysql_query,mysql_select_db,mysql_connect 需要更改为 mysqli_

我收到以下错误:

Warning: mysqli_select_db() expects parameter 1 to be mysqli

而且我不太确定是否要检查并将所有 mysql_ 更改为 mysqli_

最佳答案

确保没有 mysql_ 的实例任何地方;连接也。 mysqli_select_db() 需要类似于 mysqli_select_db($con, $database)

mysql_mysqli_功能不会混合在一起。

但是 mysqli_ mysql_ 的工作方式不同因此您可能需要在此过程中进行一些调整,例如使用 mysqli_real_escape_string() 例如;它需要数据库连接。

即:mysqli_real_escape_string($con, $variable)

既然您开始使用 mysqli_函数,看看使用 mysqli with prepared statements ,或PDO with prepared statements更安全。

关于php - mysql 到 mysqli 需要参数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25478564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com