为了账号安全,请及时绑定邮箱和手机立即绑定
  • 需求分析
    查看全部
    0 采集 收起 来源:需求分析

    2017-09-09

  • 12344
    查看全部
    0 采集 收起 来源:需求分析

    2017-09-06

  • 后台111
    查看全部
    0 采集 收起 来源:需求分析

    2017-09-06

  • 自动登录功能 如果一周之内自动登录的复选框被选择 if($autouFlag){ setcookie("adminId",$row('id'),time()+7*24*3600); setcookie("adminName",$row['username'],time()+7*24*3600);
    查看全部
    0 采集 收起 来源:自动登录功能

    2018-03-22

  • 需求和目标
    查看全部
    0 采集 收起 来源:需求分析

    2017-09-06

  • 数据库响应时间不能超过2s,页面加载时间不能超过4s
    查看全部
    0 采集 收起 来源:需求分析

    2017-09-06

  • 哈哈
    查看全部
  • 忙好哦额
    查看全部
    0 采集 收起 来源:验证码制作

    2017-07-27

  • 后台admin里面的文件 首先创建:img、js、style三个文件夹 图片文件放在image文件夹 脚本文件放在scripts文件夹 样式文件放在styles 前台(前台文件夹和admin是同级目录下没有特定的一个文件夹) 前台图片images 前台脚本script 前台样式表styles 前台核心函数库lib 前台插件plugins(在线编辑器等插件) 核心操作文件core(前后台都可能用到的文件比如读取数据啥的业务层的操作都放在core下) configs配置文件
    查看全部
    0 采集 收起 来源:前期准备

    2017-07-26

  • 自上而下的设计,再自下而上的实现 1、admin 后台相关文件 2、data 数据库文件 3、images 图片文件 4、scripts 脚本文件 5、styles 样式文件 6、Plugins 插件文件 7、core 前台和后台都可以用的一些命令文件 8、configs 配置文件 lib 核心函数库,把写的核心函数放在lib下; plugins:插件如在线编辑器等,可以放在plugins下; core:操作性的文件、保存一些前台会用到,后台也会用到的如读取数据等这样的文件; configs:配置文件;
    查看全部
    0 采集 收起 来源:前期准备

    2017-07-26

  • //记录更新 //update imooc_admin set username='king' where id=1 function update($table, $array, $where=null){ $link = connect(); $str = ''; foreach ($array as $key => $val){ if ($str == null) { $sep = ""; } else { $sep = ","; } $str.=$sep."`".$key."`"."='".$val."'"; } $sql = "UPDATE `{$table}` SET {$str}"." ".($where == null? null:"WHERE". " "."`{$table}`".".".$where); $result = mysqli_query($link,$sql); if ($result){ return mysqli_affected_rows($link); } else { return false; } } //删除记录 function delete ($table,$where){ $link = connect(); $where = $where==null? null:"where"."`".$table."`".".".$where; $sql = "delete from `{$table}` {$where}"; //echo ($sql); $reslt = mysqli_query($link,$sql); if ($reslt){ return mysqli_affected_rows($link); } else { return false; } }
    查看全部
    1 采集 收起 来源:登录验证

    2018-03-22

  • require_once "../include.php"; //链接数据库 function connect() { $link = mysqli_connect(DB_HOST, DB_PWD) or die("数据库打开失败error:" . mysqli_connect_errno()); mysqli_set_charset($link, DB_CHARSET); mysqli_select_db($link, DB_DBNAME); return $link; } //数据插入 function insert($table,$array){ $link = connect(); $keys =join(",",array_keys($array)); $vals = array_values($array); $name = '"'.$vals[0].'"'; $key = '"'.$vals[1].'"'; $email = '"'.$vals[2].'"'; $sql = "insert into {$table}($keys) values($name,$key,$email)"; // echo $sql; mysqli_query($link,$sql); // echo mysqli_errno($link); return mysqli_insert_id($link); } function insertB($table,$array){ $link = connect(); $keys="`".join("','",array_keys($array))."`"; $vals="'".join("','",array_values($array))."'"; $sql="INSERT INTO `{$table}`($keys) VALUES ({$vals})"; echo $sql; mysqli_query($link,$sql); return mysqli_insert_id($link); }
    查看全部
    0 采集 收起 来源:登录验证

    2018-03-22

  • function getAllByPage($table,$alert,$link,$pageSize=3){ $sql = "select * from {$table}"; $rows = fetchAll($sql, $link); if (empty($rows)) alertMes("没有内容,请添加!", $alert); $totalNum = getResultNum($sql, $link); $totalPage = ceil($totalNum / $pageSize); $page = isset($_REQUEST['page']) ? (int) $_REQUEST['page'] : 1; if ($page < 1 || $page == null || ! is_numeric($page)) { $page = 1; } if ($page > $totalPage) $page = $totalPage; $offset = ($page - 1) * $pageSize; $sql = "select * from {$table} order by id limit {$offset},{$pageSize}"; $rows = fetchAll($sql, $link); $result = array( 'rows'=>$rows, 'totalNum'=>$totalNum, 'page'=>$page, 'totalPage'=>$totalPage, 'pageSize'=>$pageSize ); return $result; }
    查看全部
  • global
    查看全部
  • ajax无刷新分页
    查看全部

举报

0/150
提交
取消
课程须知
1、本课程适合具备PHP基础与MySQL基础的程序猿们 2、想通过案例将所掌握知识应用到实际案例的小伙伴们
老师告诉你能学到什么?
1、电商系统的搭建流程 2、PHP常用功能函数的封装与应用 3、项目开发的思想与解决问题的能力

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!