php 增删改啥,PHP 增删改查

主页面family

IDINFOCODENAMETITLEFIRMORDERSUPDATEDELETE

//造连接对象

$fam = new MySQLi("localhost","root","","zw");

//判断是否连接

!mysqli_connect_error() or die("连接失败");

//写SQL语句

$sql="select * from family";

//执行语句

$result = $fam->query($sql);

//取数据

$attr = $result->fetch_all();

foreach($attr as $v)

{

//关系名称

$sql2="select Name from title where Code='{$v[3]}'";

$rname=$fam->query($sql2);

$attn=$rname->fetch_row();

echo "

{$v[0]}{$v[1]}{$v[2]}{$attn[0]}{$v[4]}{$v[5]} 更改 删除";

}

?>

添加页面

添加数据

Ids:

代号:

姓名:

关系:

$fam=new MySQLi("localhost","root","","zw");

!mysqli_connect_error() or die("失败");

$sql="select * from title";

$r=$fam->query($sql);

$attr=$r->fetch_all();

foreach($attr as $v)

{

echo "{$v[1]}";

}

?>

工作单位:

Orders:

纯PHP 添加处理页面

$Ids=$_POST["Ids"];

$Infocode=$_POST["Infocode"];

$Name=$_POST["Name"];

$Title=$_POST["gx"];

$Firm=$_POST["Firm"];

$Orders=$_POST["Orders"];

$fam=new MySQLi("localhost","root","","zw");

!mysqli_connect_error() or die("连接失败!");

$sql="insert into family values('{$Ids}','{$Infocode}','{$Name}','{$Title}','{$Firm}','{$Orders}')";

$result=$fam->query($sql);

if($result)

{

header("location:Add.php");

}

else

{

echo "添加失败";

}

修改页面

修改数据

$Ids=$_GET["Ids"];

$fam=new MySQLi("localhost","root","","zw");

!mysqli_connect_error() or die("失败");

$sql1="select * from family where Ids={$Ids}";

$r=$fam->query($sql1);

$att=$r->fetch_row();

?>

Ids:

代号:

姓名:

关系:

$sql="select * from title";

$r=$fam->query($sql);

$attr=$r->fetch_all();

foreach($attr as $v)

{

if($v[0]==$att[3])

{

echo "{$v[1]}";

}

else

{

echo "{$v[1]}";

}

}

?>

工作单位:

Orders:

纯PHP 修改处理页面

$Ids=$_POST["Ids"];

$Infocode=$_POST["Infocode"];

$Name=$_POST["Name"];

$Title=$_POST["Title"];

$Firm=$_POST["Firm"];

$Orders=$_POST["Orders"];

$fam=new MySQLi("localhost","root","","zw");

!mysqli_connect_error() or die("连接失败!");

$sql="Update family set Name='{$Name}',Title='{$Title}',Firm='{$Firm}',Orders='{$Orders}'where Ids='{$Ids}'";

$result=$fam->query($sql);

if($result)

{

header("location:main.php");

}

else

{

echo "失败";

}

纯PHP 修改处理页面

$Ids=$_GET["Ids"];

$fam=new MySQLi("localhost","root","","zw");

!mysqli_connect_error() or die("失败");

$sql="delete from family where Ids={$Ids}";

$r=$fam->query($sql);

if($r)

{

header("location:main.php");

}

else

{

echo "删除失败";

}

Dapper逆天入门~强类型,动态类型,多映射,多返回值,增删改查+存储过程+事物案例演示

Dapper的牛逼就不扯蛋了,答应群友做个入门Demo的,现有园友需要,那么公开分享一下: 完整Demo:http://pan.baidu.com/s/1i3TcEzj 注 意 事 项:http:// ...

ASP.NET从零开始学习EF的增删改查

ASP.NET从零开始学习EF的增删改查           最近辞职了,但是离真正的离职还有一段时间,趁着这段空档期,总想着写些东西,想来想去,也不是很明确到底想写个啥,但是闲着也是够 ...

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(9)-MVC与EasyUI结合增删改查

系列目录 文章于2016-12-17日重写 在第八讲中,我们已经做到了怎么样分页.这一讲主要讲增删改查.第六讲的代码已经给出,里面包含了增删改,大家可以下载下来看下. 这讲主要是,制作漂亮的工具栏,虽 ...

通过Java代码实现对数据库的数据进行操作:增删改查

在写代码之前,依然是引用mysql数据库的jar包文件:右键项目-构建路径-设置构建路径-库-添加外部JAR 在数据库中我们已经建立好一个表xs :分别有xuehao  xingming    xue ...

Hibernate全套增删改查+分页

1.创建一个web工程 2.导入jar包 3.创建Student表 4.创建实体类 package com.entity; public class Student { private Integer ...

使用 Json.Net 对Json文本进行 增删改查

JSON 已经成为当前主流交互格式, 如何在C#中使用 Json.Net 对Json文本进行 增删改查呢?见如下代码 #region Create (从零创建) public static strin ...

yii2 增删改查

自己总结的yii2 advanced 版本的简单的增删改查,希望对大家有所帮助 1.gii生成的actionCreate()方法中 获取插入语句的id $id = $model->attribu ...

Batis-iBatis基本操作(增删改查)

Batis-iBatis基本操作(增删改查) 时间 2014-04-10 17:55:20  CSDN博客 原文  http://blog.csdn.net/mazhaojuan/article/de ...

JS组件系列——又一款MVVM组件:Vue(一:30分钟搞定前端增删改查)

前言:关于Vue框架,好几个月之前就听说过,了解一项新技术之后,总是处于观望状态,一直在犹豫要不要系统学习下.正好最近有点空,就去官网了解了下,看上去还不错的一个组件,就抽空研究了下.最近园子里vue ...

JS组件系列——BootstrapTable+KnockoutJS实现增删改查解决方案(一)

前言:出于某种原因,需要学习下Knockout.js,这个组件很早前听说过,但一直没尝试使用,这两天学习了下,觉得它真心不错,双向绑定的机制简直太爽了.今天打算结合bootstrapTable和Kno ...

随机推荐

opencv vs环境配置

1.新建环境变量 OPENCV = D:\Programss\opencv\build 2.%OPENCV%\x86\vc12\bin;加入Path环境变量 3.导入 VS属性表文件 cv2413.p ...

MyBatis框架

MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架.MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装.MyBatis可以使用简单的xml或者注解用于 ...

excel导入数据到sqlserver

1.读取excel数据到dataset public static System.Data.DataSet ExcelSqlConnection(string filepath, string tab ...

python bz2模块

bz2模块提供了使用bzip2算法压缩和解压缩数据一套完整的接口. bz2模块包括: 用于读写压缩文件的open()函数和BZ2File类 用于一次性压缩和解压缩的compress() 和 decom ...

Python网络爬虫http和https协议

一.HTTP协议 1.官方概念: HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文 ...

java BlockingQueue 用法

在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题.通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利.本文 ...

ECLIPSE修改xml配置文件TOMCAT不生效的解决

昨天和今天一直想研究一下SSH的项目,但把项目导入ECLIPSE后配置数据库时发现无论如何修改配置文件,TOMCAT上的文件还是旧文件,从未变过. 感觉很神奇也很崩溃,重启ECLIPSE,CLEAN, ...

C基础 - 终结 Size Balanced Tree

引言 - 初识 Size Balanced Tree 最近在抽细碎的时间看和学习 random 的 randnet 小型网络库. iamrandom/randnet - https://github. ...

MongoDB复制原理

##mongodb复制(主从服务器数据备份, 一个主服务器可以有很多个从服务器) #mongodb的复制至少需要两个节点.其中一个是主节点,负责处理客户端请求,其余的都是从节点,负责复制主节点上的数据 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值