原生CURD
<?php
header("content-type:text/html;charset=utf8");
$link=mysqli_connect("127.0.0.1","root","","1611a");
mysqli_query($link,"set names utf8");
$page=isset($_GET['page'])?$_GET['page']:1;
if($page<1){
$page=1;
}
$size=3;
$sql1="select*from xing left join leixing on xing.lei=leixing.cid ";
$res1=mysqli_query($link,$sql1);
$arr1=mysqli_fetch_all($res1,1);
$num=count($arr1);
$end=ceil($num/$size);
$forset=($page-1)*$size;
$sql="select*from xing left join leixing on xing.lei=leixing.cid limit $forset,$size";
$res=mysqli_query($link,$sql);
$arr=mysqli_fetch_all($res,1);
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<input type="text"><button>查询</button>
<table border="1">
<tr>
<td>企业编号</td>
<td>企业名称</td>
<td>法人名称</td>
<td>证件号码</td>
<td>公司类型</td>
<td>email地址</td>
<td>企业名片</td>
<td>操作</td>
</tr>
<?php foreach ($arr as $key => $value){?>
<tr>
<td><?php echo $value['bh']?></td>
<td><?php echo $value['user']?></td>
<td><?php echo $value['cuser']?></td>
<td><?php echo $value['card']?></td>
<td><?php echo $value['type']?></td>
<td><?php echo $value['emai']?></td>
<td><img src=" <?php echo $value['img']?>" alt="" width="100"></td>
<td><a href="#" onclick="sc(<?php echo $value['id']?>)">删除</a>|<a href="#">修改</a></td>
</tr>
<?php }?>
</table>
<a href="show.php?page=<?php echo $page-1?>">上一页</a>
<a href="show.php?page=<?php echo $page+1?>">下一页</a>
<a href="show.php?page=1?>">首页</a>
<a href="show.php?page=<?php echo $end?>">尾页</a>
</body>
</html>
<script>
function sc(id){
a=new XMLHttpRequest()
a.open("get","delete.php?id="+id)
a.send()
a.onreadystatechange=function(){
if(a.readyState==4&&a.status==200){
location.href=""
}
}
}
</script>
//添加
<?php
header("content-type:text/html;charset=utf8");
$link=mysqli_connect("127.0.0.1","root","","1611a");
mysqli_query($link,"set names utf8");
$bh=$_POST['bh'];
$user=$_POST['user'];
$cuser=$_POST['cuser'];
$card=$_POST['card'];
$lei=$_POST['lei'];
$email=$_POST['emai'];
$file=$_FILES['img'];
$name=$file['name'];
$tmp=$file['tmp_name'];
move_uploaded_file($tmp,$name);
$sql="insert into xing values(null,'$bh','$user','$cuser','$card','$lei','$email','$name')";
$res=mysqli_query($link,$sql);
if($res){
echo "<a href='show.php'>上传成功</a>";
}else{
echo "<a href='good.php>上传失败</a>";
}
原生CURD的更多相关文章
- MongoDB学习笔记~官方驱动的原生Curd操作
回到目录 MongoDB的官方C#驱动,让我们使用起来也很方便,但对于Linq开发人员来说,可能有些不了解,所以,我还是将官方驱动进行了二次封装,而对于一个比较个性化的mongo操作,使用我封装的也很 ...
- laravel-- facade 实现CURD
路由内需配置 Route::any('test1','StudentController@test1');原生CURD写法 public function test1() {// 查找// $stud ...
- MongoDB学习笔记系列
回到占占推荐博客索引 该来的总会来的,Ef,Redis,MVC甚至Sqlserver都有了自己的系列,MongoDB没有理由不去整理一下,这个系列都是平时在项目开发时总结出来的,希望可以为各位一些帮助 ...
- Lind.DDD.Repositories.Mongo层介绍
回到目录 之前已经发生了 大叔之前讲过被仓储化了的Mongodb,而在大叔开发了Lind.DDD之后,决定把这个东西再搬到本框架的仓储层来,这也是大势所趋的,毕竟mongodb是最像关系数据库的NoS ...
- MongoDB学习笔记系列~目录
MongoDB学习笔记~环境搭建 (2015-03-30 10:34) MongoDB学习笔记~MongoDBRepository仓储的实现 (2015-04-08 12:00) MongoDB学习笔 ...
- ThinkPHP 的CURD 基本操作
说起CURD,懂点SQL的人都知道,就是增删改查,做业务系统的时候,往往离不开这CURD,最近也是刚刚接触ThinkPHP,ThinkPHP的灵活性是比原生PHP好用的多,下面我就简单的介绍一下我的学 ...
- ThinkPHP 数据库操作(七) : 视图查询、子查询、原生查询
视图查询 视图查询可以实现不依赖数据库视图的多表查询,并不需要数据库支持视图,例如: Db::view('User','id,name') ->view('Profile','truename, ...
- CURD插件(仿Django-admin版)
前言 如何提升自己的开发效率? 每个新项目都是自己经做过的项目(经验所致),在项目开发过程中不断总结.封装属于自己的组件, 例如:每个web项目大部分都涉及增删改查,分页显示,搜素,CRM就是这样的组 ...
- [转]ThinkPHP中如何使用原生SQL
From : http://huangqiqing123.iteye.com/blog/1540323 TP的模型可以支持原生SQL操作,提供了query和execute两个方法,为什么原生SQL还要 ...
随机推荐
- week6 作业
week6 作业 1.每12小时备份并压缩/etc/目录至/backup目录中,保存文件名称格式为"etc-年-月-日-时-分.tar.gz" crontab -e */1 * * ...
- sleep() 、join()、yield()有什么区别
1sleep()方法 在指定的毫秒数内让当前正在执行的线程休眠(暂停执行).此操作受到系统计时器和调度程序精准和准确性的影响,让其他线程有机会继续执行,但是它不释放对象锁.也就是如果有synchron ...
- ...扩展运算符+rest参数+call/apply/bind
之前在set,map里面有提过扩展运算符的概念,但是今天偶然遇到一个问题,类似于扩展运算符的经典用法,突然发现对其了解不是很深,所以再来整理一下扩展运算符的相关知识. 重点:扩展运算符内部调用的是数据 ...
- HBuilder搭建Android模拟器
HBuilder搭建Android模拟器 //来源: https://www.cnblogs.com/bjxingch/articles/6657938.html 1.下载夜神Android模拟 ...
- LeetCode328----奇偶链表
给定一个单链表,把所有的奇数节点和偶数节点分别排在一起.请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性. 请尝试使用原地算法完成.你的算法的空间复杂度应为 O(1),时 ...
- SQL Server2016 AlwaysOn无域高可用
https://blog.csdn.net/qq_41981651/article/details/90314817 https://blog.csdn.net/roven257/article/de ...
- 浏览器端-W3School-HTML:HTML DOM Object 对象
ylbtech-浏览器端-W3School-HTML:HTML DOM Object 对象 1.返回顶部 1. HTML DOM Object 对象 Object 对象 Object 对象代表 HTM ...
- 远程连接mysql要点 虚拟主机定义与分类
远程连接mysql:通过主机地址与端口号连接 1. 主机地址:找到主机电脑 2. 端口号:找到对应mysql软件 mysql客户端访问服务端需要进行寻找匹配:连接认证-h 主机地址 例如 -hloca ...
- 阶段3 2.Spring_09.JdbcTemplate的基本使用_2 JdbcTemplate的概述和入门
先看这张图 1.spring中的JdbcTemplate JdbcTemplate的作用: 它就是用于和数据库交互的,实现对表的CRUD操作 如何创建该对象: ...
- 阶段3 2.Spring_03.Spring的 IOC 和 DI_2 spring中的Ioc前期准备
适应配置的方式解决我们刚才的编码操作 -dist结尾的就是spring 的开发包 解压好的 这里面是约束 libs是扎包 三个为一组,实际上只有21个 自己在使用需要导入jar包的时候,选择这种没有任 ...