我有几年前编写的一些旧软件,但现在不支持,所以我不能简单地升级以解决此问题。msql_connect警告修复
含义;我无法前往供应商并获取软件更新来解决问题。
由于这一行代码,我在我的所有页面上发生错误。我知道需要发生什么,但是因为我没有做太多的SQL编程,我不确定如何实现它。
代码:
$dblink = mysql_connect(SB_HOST_NAME,SB_DB_USER_NAME,SB_DB_PASSWORD) OR DIE("Unable to connect to database");
错误:
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/kribs/public_html/stconfig.php on line 117
Warning: Cannot modify header information - headers already sent by (output started at /home/kribs/public_html/stconfig.php:117) in /home/kribs/public_html/key/openinfo.php on line 248
我遇到的一篇文章说,它需要使用新的格式,但不知道如何适用于这种情况。
任何帮助非常感谢,我会继续阅读,看看我能否在同一时间解决它。
*“所以我不能简单地升级来解决这个问题。” * - 你是什么意思这个?你不能使用'mysqli_'或PDO apis吗? –
我的意思是我不能去供应商,并得到一个软件更新来解决它。我尝试添加mysqli_方法,但遇到了麻烦,无法使用它在此配置文件中使用的方式工作。 – Amazon3d