04 2018 档案

摘要:/** * 冒泡排序和选择排序十分相似: * 相同点:1.两层for循环的for()是一样的 * 2.每趟比较完之后都会找到一个最大数 * 不同点:冒泡排序每趟比较都会交换,而选择不会交换. * 因此,根本的不同点,是对怎么处理找出来的最大数的处理上 */ /** * 冒泡排序 * @param [array] $arr [待排序数组] * ... 阅读全文
posted @ 2018-04-25 18:14 jiafeng 阅读(2831) 评论(0) 推荐(0) 编辑
摘要:$this->redirect('showlist',array(),3,'添加成功'); $this->success('添加成功',U('showlist'),3); 阅读全文
posted @ 2018-04-20 16:56 jiafeng 阅读(445) 评论(0) 推荐(0) 编辑
摘要:商城的菜单通常都是树状结构,我们来模仿实现以下。 原理都是相同的,所以我们来个简单点的结构就行。层级只有两层,有两大类:手机和电脑;每个大类下面分别有三个子类: 1 //从数据库获取的分类数据(省略获取步骤) 2 //有“手机”和“电脑”两个大类 3 //--手机{三星Glaxy,IphoneX,华 阅读全文
posted @ 2018-04-20 09:59 jiafeng 阅读(1226) 评论(0) 推荐(1) 编辑
摘要:$mysqli = new mysqli('localhost', 'root', '1234', 'shop'); $query1 = " update sw_goods set goods_name='坚果手机plus' where goods_id=118 "; $query2 = "insert into sw_goods (goods_name,goods_price,xx)value... 阅读全文
posted @ 2018-04-19 16:44 jiafeng 阅读(280) 评论(0) 推荐(0) 编辑
摘要:原文:mysqli 事务常用方法 1、 2、 3、 4、 5、 代码示例: 阅读全文
posted @ 2018-04-19 16:32 jiafeng 阅读(175) 评论(0) 推荐(0) 编辑
摘要:mysqli,参数绑定,stmt,SQL注入 阅读全文
posted @ 2018-04-19 15:59 jiafeng 阅读(245) 评论(0) 推荐(0) 编辑
摘要:参考 mysql_real_escape_string mysqli_real_escape_string mysql_real_escape_string是用来转义字符的,主要是转义POST或GET的参数,防治SQL注入(防注入可参考PHP防SQL注入不要再用addslashes和mysql_re 阅读全文
posted @ 2018-04-18 16:27 jiafeng 阅读(2009) 评论(0) 推荐(0) 编辑
摘要:* create作用 * 1.将表单元素中的值和数据库字段意义匹配 * 2.将数据库中没有的字段在数组中去除 if(IS_POST){ $goods=M('goods'); if ($data=$goods->create()) { $data['goods_create_time']=time() 阅读全文
posted @ 2018-04-17 17:24 jiafeng 阅读(224) 评论(0) 推荐(0) 编辑
摘要:success方法的url一定要用U()方法来生成, 阅读全文
posted @ 2018-04-17 16:48 jiafeng 阅读(331) 评论(0) 推荐(0) 编辑
摘要:数组,排序,多维数组 阅读全文
posted @ 2018-04-13 16:00 jiafeng 阅读(200) 评论(0) 推荐(0) 编辑
摘要:mysqli 受影响行数 阅读全文
posted @ 2018-04-12 22:53 jiafeng 阅读(926) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示