最新回答 / 金泽城
因为 mysql_real_escape_string()这个函数调用了MySql的C的API.mysql_real_escape_string(),并且在调用这个API之前,先是判断了是否连接上了数据库,所以这就意味着mysql_real_escape_string必须是连接数据库之后才能使用,否则就会报错。这就是为什么那么多开源的程序比如Discuz用addslashes而不用mysql_real_escape_string了。
2016-08-11
最新回答 / Fred_d
应该不是require的问题,因为require_once和require的区别就是,前者在引用文件之前会检测是否已引入该文件再做出判断是否需要引入,后者是无论之前是否有引入该文件都会重新再引入一次,它们只是运行时间上有差别而已。效果其实是一样的。
2016-07-20
最新回答 / Fred_d
老师的代码密码这部分是没经过md5的,你可以把密码明文显示出来,再进行登录。或者把密码通过md5解密出来,密码一旦加密后必须通过密文传给数据库才能执行的。你可以检查一下数据库能否连上了
2016-07-18
最新回答 / xiaowen_0002
控制器(Controller)起到一个转发的功能,从模型(model)里面获取到数据,通过控制器传递到视图(view),这是MVC的基本概念,控制器代码少并不是一点代码也没有,相反如果业务比较复杂的话,控制器的方法也会很多,而且相互关联,所以不能一概而论。
2016-07-17
最新回答 / kontact
这里的name是你在index里面传过来的参数。在index里面,你调用函数,传递两个参数,一个controller,一个method。里面的controller在你调用函数的时候对应的参数就是name。
2016-07-17
最新回答 / clevernight
insert传入的是整合到一个数组中的表单的数据,需要表名来指定是哪个表,其他那几个传入的是一个已经处理好的SQL语句,语句中已经带着所需的表了
2016-07-15