同学代码为什么可以实现?

来源:7-4 PHP数据库操作之执行MySQL查询

qq_精慕门8212557

2020-09-29 14:34

<?php
//连接数据库
error_reporting(0);
mysql_connect('127.0.0.1', 'code1', '');
mysql_select_db('code1');
mysql_query("set names 'utf8'");
//在这里进行数据查询
$res=mysql_query('select * from user limit 1');
$row=mysql_fetch_array($res);
var_dump($row);

写回答 关注

2回答

  • qq_慕粉9091546
    2020-10-09 16:19:07

    你是说为什么他显示运行成功,推荐下一节的意思吗,是因为他加了error_reporting(0);这句,慕课网给出的运行环境是不可能让你链接他们的数据库成功的,为了安全起见,否则会被恶意攻击的,你同学用了error_reporting(0);这句就可以关闭报错输出,基于慕课网的检测运行成功的机制就巧合的显示成功,加了12的经验

  • qq_慕粉9091546
    2020-10-09 15:51:40

    可以问的具体点吗,你觉得哪里不对

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

182008 学习 · 2668 问题

查看课程

相似问题