解决数据库连接报错问题
PHP更新7.3之后,突然发现网站连接数据库之后出现了“Fatal error: Uncaught Error: Call to undefined function mysql_connect()”的错误提示。经过本小白一系列排(du)查(niang)发现这个函数改成了mysqli_connect().所以修改代码如下:
$sql=mysqli_connect('test','root','root','abc');
//学习中,一些不规范命名还请见谅。
mysql_query()这一行报错还没有解决,继续度娘了。。。。
这次在查询的时候发现还没有人发布过解决这个问题的文章,本小白心血来潮高低给你们整两句。言归正传,在度娘求学无果之后,抱着破罐子破摔的态度也给mysql_query()也加了一个i(毕竟法治社会嘛,人人平等)。发现还是报错,不过变成了下面这个这个错误索性给他来个改头换面,把它的两个参数换了换(这孩子指定疯了)。没有想到还真可以了。可能我的教程有点老了哈哈哈。不多废话了,上代码
//数据库用户名:root 密码:root 数据库:abc
$con=mysqli_connect('test','root','root','abc');
//简单测试一下
if ($con) {
echo '连接成功';
}else{
echo "连接失败";
}
//执行操作
$abc = mysqli_query( $con , 'insert into a(id) values(125)');
var_dump($abc);
下面是输出结果
送给小白们学习下。有什么错误之处还望大佬指点
感谢阅读