小项目平台开发
程序员文章站
2022-04-19 20:25:39
...
《小项目平台开发》:
①/*链接数据库*/
$con=mysqli_connect('127.0.0.1','root','root','kaoshipingtaikaifa') or die(mysqli_errno());
②/*查询sql语句*/
$sql="select * from student";
③/*执行上面的sql语句,然后将结果赋给 $result*/
$res=mysqli_query($con,$sql);
④/*mysql_fecth_assoc这个函数是把$re得到的值(数据库表里面的一行取出,指针偏移到下一个值,等待赋值,同时这一行数据也按照键值对应关系,形成关联数组)赋给$row,然后while为ture,然后$row再把值赋给数组$data,紧接着刚才指针指向的数据把第二行取出,最后$data得到的是一个二维数组,然后再用php和html的循环,把数据打印出来,
*/
while($arr=mysqli_fetch_assoc($res)){
$data[]=$arr;
}
⑤/* 首先要知道变量的定义,以及赋值。foreach循环的使用。
比如: $k=>$v;$k表示数组的键;$v表示该键对应的值。
$k,$v;表示连个不同的变量。数据库的时间*/
foreach($data as $k =>$v){
$data[$k]['stu_time']=date('Y-m-d ');
$data[$k]['utime']=date('Y-m-d ');
}
添加页面
1. 添加时常规验证;
/*接受表单数据*/
$arr = $_POST;
①连接数据库
/* 循环增加分数数据*/
for ($i = 0; $i < $n; $i++) {
}
数据库表设计 班级表
学生表
判断添加是否成功
if($res)
echo "添加成功";
header("refresh:2;url='students.php'")
}else
echo "添加失败";
header("refresh:2;url='student.php'");
}
多条件搜索
where = 1;/*接受名字*/$name = $_POST['name'];
/*接受分数*/$stu_num = $_POST['stu_num'];/*
模糊搜索名字*/$type = $_POST['type'];if(!empty($name)){ $where .= " and stu_name like '%$name%'";}/*
多条件搜索分数和阶段 */if(!empty($stu_num) && !empty($type)){
列表展示
上一篇: 微信小程序webview内嵌h5页面
下一篇: 网络暴力与医院游戏设计技术报告