mysql_connect():不推荐使用mysql扩展等

时间:2015-09-08 18:53:27

标签: mysql

当涉及到这个问题时,我会有点暗淡,并且可以在建议的地方取代,但这会产生更多错误。如果有人可以提供帮助,我们将不胜感激。

忽略错误也会失败(并且不应该使用我读过的内容)。

我用mysqli_connect替换并添加了$ sys_dbname但是再次失败,错误检查mysql_select_db,报告需要给出一个字符串。更改为mysqli_select_db并仍然是相同的输出。

有人可以快速修复下面的代码吗? 谢谢 戴夫

function db_connect() 
{
global $host,$user,$pwd,$errstr,$sys_dbname,$port;
$strhost=$host;
if($port && $port!=3306)
    $strhost=$strhost.":".$port;
$conn = mysql_connect($strhost,$user,$pwd);
if (!$conn || !mysql_select_db($sys_dbname,$conn)) 
{
  trigger_error(mysql_error(), E_USER_ERROR);
}
return $conn;
}

function db_close($conn)
{
return mysql_close($conn);

0 个答案:

没有答案