PHP 增删改查 import!!
主页面 <h1>主页面family</h1>
<table width="100%" border="1px" cellpadding="0" cellspacing="0" >
<tr>
<td>ID</td>
<td>INFOCODE</td>
<td>NAME</td>
<td>TITLE</td>
<td>FIRM</td>
<td>ORDERS</td>
<td width="80" >UPDATE</td>
<td width="80" >DELETE</td>
</tr> <?PHP
//造连接对象
$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 "<tr>
<td>{$v[0]}</td>
<td>{$v[1]}</td>
<td>{$v[2]}</td>
<td>{$attn[0]}</td>
<td>{$v[4]}</td>
<td>{$v[5]}</td>
<td align='center'><a href='Update.php?Ids={$v[0]}'>更改</a></td>
<td align='center'><a href='Delete.php?Ids={$v[0]}'>删除</a></td>
</tr>";
}
?> </table>
<div><a href="Add.php">添加数据</a></div>
添加页面 <h1>添加数据</h1>
<form action="AddChuLi.php" method="post">
Ids:<div><input type="text" name="Ids" /></div>
代号:<div><input type="text" name="Infocode" /></div>
姓名:<div><input type="text" name="Name" /></div>
关系:<div>
<select name="gx">
<?php
$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 "<option value='{$v[0]}'>{$v[1]}</option>";
}
?>
</select>
</div>
工作单位:<div><input type="text" name="Firm" /></div>
Orders:<div><input type="text" name="Orders" /></div>
<div><input type="submit" value="提交" /></div>
</form>
<div><a href="main.php">主页面</a></div>
纯PHP 添加处理页面
<?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 "添加失败";
}
修改页面
<h1>修改数据</h1>
<?php
$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();
?> <form action="UpdateChuLi.php" method="post">
Ids:<div><input readonly="readonly" type="text" name="Ids" value="<?php echo $att[0] ?>"/></div>
代号:<div><input readonly="readonly" type="text" name="Infocode" value="<?php echo $att[1] ?>" /></div>
姓名:<div><input type="text" name="Name" value="<?php echo $att[2] ?>" /></div>
关系:<div>
<select name="gx">
<?php
$sql="select * from title";
$r=$fam->query($sql);
$attr=$r->fetch_all(); foreach($attr as $v)
{
if($v[0]==$att[3])
{
echo "<option selected='selected' value='{$v[0]}'>{$v[1]}</option>";
}
else
{
echo "<option value='{$v[0]}'>{$v[1]}</option>";
}
}
?>
</select>
</div>
工作单位:<div><input type="text" name="Firm" value="<?php echo $att[4] ?>" /></div>
Orders:<div><input type="text" name="Orders" value="<?php echo $att[5] ?>"/></div>
<div><input type="submit" value="提交" /></div>
</form>
<div><a href="main.php">主页面</a></div>
纯PHP 修改处理页面
<?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 修改处理页面
<?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 "删除失败";
}
PHP 增删改查 import!!的更多相关文章
- java操作数据库:增删改查
不多bb了直接上. 工具:myeclipse 2016,mysql 5.7 目的:java操作数据库增删改查商品信息 test数据库的goods表 gid主键,自增 1.实体类Goods:封装数据库数 ...
- python连接MySQL pymysql模块,游标,SQL注入问题,增删改查操作
pymysql模块 pymysql是用python控制终端对MySQL数据库进行操作的第三方模块 import pymysql # 1.连接数据库 client = pymysql.connect( ...
- Spring Boot 使用Mybatis注解开发增删改查
使用逆向工程是遇到的错误 错误描述 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): c ...
- Java 使用控制台操作实现数据库的增删改查
使用控制台进行数据库增删改查操作,首先创建一个Java Bean类,实现基础数据的构造,Get,Set方法的实现,减少代码重复性. 基本属性为 学生学号 Id, 学生姓名 Name,学生性别 Sex, ...
- 如何用tep完成增删改查接口自动化
tep的设计理念是让人人都可以用Python写自动化,本文就来介绍如何用tep完成增删改查接口自动化. 环境变量 编辑fixtures/fixture_admin.py: "qa" ...
- 通过Java代码实现对数据库的数据进行操作:增删改查
在写代码之前,依然是引用mysql数据库的jar包文件:右键项目-构建路径-设置构建路径-库-添加外部JAR 在数据库中我们已经建立好一个表xs :分别有xuehao xingming xue ...
- Hibernate全套增删改查+分页
1.创建一个web工程 2.导入jar包 3.创建Student表 4.创建实体类 package com.entity; public class Student { private Integer ...
- Batis-iBatis基本操作(增删改查)
Batis-iBatis基本操作(增删改查) 时间 2014-04-10 17:55:20 CSDN博客 原文 http://blog.csdn.net/mazhaojuan/article/de ...
- SSHE框架整合(增删改查)
1.前期准备:jar包(c3p0.jdbc ,各个框架) web.xml文件:spring的 转码的,和Struts2的过滤器 <?xml version="1.0" e ...
随机推荐
- Careercup - Google面试题 - 5724823657381888
2014-05-06 06:37 题目链接 原题: Given an array of (unsorted) integers, arrange them such that a < b > ...
- 【Binary Tree Post order Traversal】cpp
题目: Given a binary tree, return the postorder traversal of its nodes' values. For example:Given bina ...
- 学习ThinkPHP-1
ThinkPHP 自建路由 关于文件关联 当在Applicatin\Home\Controller文件夹下建立一个控制器时如LoginController.class.php 在此文件夹下还有一个默认 ...
- PHP去除数组中重复数据的两个例子
例一: <?php$input = array("a" => "green","", "red"," ...
- mysql--乱码
不知道为什么utf8反而会乱码,每次都是设gbk,,唉这样写项目的时候也是有点问题的T T set names gbk; 版权声明:本文为博主原创文章,未经博主允许不得转载.
- aspx页面生成html
/// <summary> /// aspx生成Html /// </summary> /// <pa ...
- input输入框的border-radius属性在IE8下的完美兼容
在工作中我们发现搜索框大部分都是有圆角的,为此作为经验不足的前端人员很容易就想到,给input标签添加border-radius属性不就解决了嘛.不错方法确实是这样,但是不要忘了border-radi ...
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
private var first = Vector2.zero; private var second = Vector2.zero; function Update () { } function ...
- Maven在项目中的应用
http://192.168.0.253:8081/nexus/#view-repositories;thirdparty~uploadPanel 使用局域网搭建的环境,输入用户名和密码登录,上传ja ...
- php7 安装 及和php5的共存
http://blog.csdn.net/liuxinmingcode/article/details/50319145 LNMP FastCGI 是一个可伸缩地.高速地在HTTP server和动态 ...