为了账号安全,请及时绑定邮箱和手机立即绑定

连接数据用mysql_connect会报错,提示用new mysqli(),这该怎么写,

function connect()
{
  	$link=new mysqli(DB_HOST,DB_USER,DB_PWD,DB_DBNAME) or die("数据库连接失败Error:".mysql_errno().":".mysql_error());
   // mysql_set_charset(DB_CHARSET);
    //mysql_select_db(DB_DBNAME) or die("指定数据库打开失败");
    return $link;
}
// 插入数据库

function fetchOne($sql,$result_type=MYSQL_ASSOC){

$result=mysqli_query(connect(),$sql);

$row=mysqli_fetch_array($result,$result_type);

return $row;

}

这种写法对吗????怎么没有返回数据库中的内容


正在回答

2 回答

在$link前面加提示抑制符@就可以了

1 回复 有任何疑惑可以回复我~

可以把提示给关了,这是因为PHP版本为5.5+,然后提倡使用更好的技术,把mysql.func.php开头改为<?php error_reporting(7);//只提示重要提示,就可以了

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117284    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

连接数据用mysql_connect会报错,提示用new mysqli(),这该怎么写,

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信