php后台增加删除修改跳转页面

 1 第一步
 2   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 3   <html xmlns="http://www.w3.org/1999/xhtml">
 4  <head>
 5   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 6   <title>无标题文档</title>
 7   </head>
 8
 9   <body>
10   <h1>水果信息表</h1>
11  <table width="100%" border="1" cellpadding="0" cellpadding="0">
12              <tr>
13              <td>代号</td>
14          <td>名称</td>
15          <td>价格</td>
16          <td>产地</td>
17          <td>库存</td>
18          <td>删除</td>
19              </tr>
20
21  <?php
22  //1.造链接对象
23  $db = new MySQLi("localhost","root","511108","text");
24  //2.写SQL语句
25  $sql = "select*from fruit";
26  //3.执行
27  $result = $db->query($sql);
28  //4.读取数据(有两种方法)
29  //1.方法
30  /*$attr = $result->fetch_all();
31  foreach($attr as $v)
32  {
33      echo"<tr><td>{$v[0]}</td><td>{$v[1]}</td><td>{$v[2]}</td><td>{$v[3]}</td><td>{$v[4]}</td></tr>";
34 35  }*/
36  //2.方法
37  while($attr = $result->fetch_row())
38  {
39     echo "<tr><td>{$attr[0]}</td><td>{$attr[1]}</td><td>{$attr[2]}</td><td>{$attr[3]}</td><td>{$attr[4]}</td><td>
40     <a href=‘shanchu.php?code={$attr[0]}‘onclick=\"return confirm(‘确定删除吗‘)\">删除
41     </a>
42
43      <a href=‘xiugai.php?code={$attr[0]}‘>修改</a> //再加个a标签目的是修改表里面的数据
44
45  </td></tr>";
46
47  }
48
49
50  ?>
51  </table>
52
53  <a href="tianjiashuiguo.php">添加数据</a>
54
55  </body>
56  <script type="text/javascript"></script>
57  </html>驴子标签那个修改的a标签下面的效果图

下面是修改

第二步
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>无标题文档</title>
 6 </head>
 7
 8 <body>
 9 <h1>修改水果</h1>
10 <form action="xiugaichuli.php" method="post">
11 <div>代号:<input type="hidden" name="ids" /></div><!--代号不让用户改,hidden有隐藏效果-->
12 <div>名称:<input type="text" name="name" /></div>
13 <div>价格:<input type="text" name="price" /></div>
14 <div>产地:<input type="text" name="source" /></div>
15 <div>库存:<input type="text" name="numbers" /></div>
16 <div><input type="submit" value="修改" /></div>
17 </form>
18
19
20 </body>
21 </html>

下图hidden的效果代号框隐藏

修改水果表单页如下

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>无标题文档</title>
 6 </head>
 7
 8 <body>
 9 <h1>修改水果表单页</h1>
10 <?php
11 $code = $_GET["code"];//取到cade主键值。去查询数据
12 //造链接对象
13 $db = new MySQLi("localhost","root","511108","text");
14 //写SQL语句
15 $sql = "select * from fruit where ids=‘{$code}‘";//根据主键查fruit表的ids主键代号查询内容
16 //执行
17 $result = $db->query($sql);
18 //取数据
19 $attr = $result->fetch_row();//根据主键值去查查出的只有一条数据,知道只有一条数据可以直接调$result->fetch_row()它会返回一个第一条数据的数组,一维数组。
20 //下一步要把$attr这个数据显示在当前页面在主键代号ids后面用value 嵌入<?php代码,输出echo $attr[0]就是代号
21
22
23 ?>
24 <form action="xiugaichuli.php" method="post">
25 <input type="hidden" name="ids" value="<?php echo $attr[0] ?>" /><!--代号不让用户改,hidden-->
26 <div>名称:<input type="text" name="name" value="<?php echo $attr[1] ?>" /></div>
27 <div>价格:<input type="text" name="price" value="<?php echo $attr[2] ?>" /></div>
28 <div>产地:<input type="text" name="source" value="<?php echo $attr[3] ?>" /></div>
29 <div>库存:<input type="text" name="numbers" value="<?php echo $attr[4] ?>" /></div>
30 <div><input type="submit" value="修改" /></div>
31 </form>
32 </body>
33 </html>
在每个代号后面添加value="<?php echo $attr[0] ?>每一个文版框里都有默认值效果如下

点击修改处理页

第三步

 1 点击修改处理页
 2 <?php
 3 $ids = $_POST["ids"];
 4 $name = $_POST["name"];
 5 $price = $_POST["price"];
 6 $source = $_POST["source"];
 7 $numbers = $_POST["numbers"];
 8 //造链接对象
 9 $db = new MySQLi("localhost","root","511108","text");
10 //写SQL语句下面是一条修改语句
11 //价格price={$price}是整数就不用单引号。库存量numbers={$numbers}也是整数不需要单引号。修改传递过来的主键where ids=‘{$ids}‘
12 $sql = "update fruit set name=‘{$name}‘,price={$price},source=‘{$source}‘,numbers={$numbers} where ids=‘{$ids}‘";
13 //执行
14 $r = $db->query($sql);
15 if($r)
16 {
17     header("location:pingguoxinxi.php");//跳转到主页面
18 }
19 else
20 {
21     echo "修改失败!";
22 }
运行效果如下图1,图2
图1
图2
				
时间: 2024-10-22 15:38:00

php后台增加删除修改跳转页面的相关文章

php后台增加删除修改跳转。

第一步 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv=&q

[JavaWeb基础] 004.用JSP + SERVLET 进行简单的增加删除修改

上一次的文章,我们讲解了如何用JAVA访问MySql数据库,对数据进行增加删除修改查询.那么这次我们把具体的页面的数据库操作结合在一起,进行一次简单的学生信息操作案例. 首先我们创建一个专门用于学生管理的ManageServlet. 接着我们需要一个展现数据的页面,也就是 UserList.jsp <%@page import="com.babybus.sdteam.vo.Student"%> <%@ page language="java" im

Oracle查询--增加--删除--修改主键

对Oracle表主键的操作,有四类:查询,增加,修改,删除 1.查询主键 /*查询某个表中存在的约束*/ select * from user_constraints where table_name='表名大写'; 查询结果显示约束类型,约束名称,不显示约束在哪个字段上 /*查询某个表各字段约束*/ select * from user_cons_columns where table_name='表名大写'; 查询结果显示约束名称,字段名称,不显示约束类型 /*查询某个表的主键约束*/ se

19 MySQL概念 数据库 数据表 数据类型 增加删除修改查询 WHERE Order By Limit

数据库管理系统DBMS 数据库中相关概念 数据库 数据表 记录 字段 数据 登录和退出MySQL客户端 查询自己的MySQL服务器有几个数据库 二.退出MySQL客户端的命令 修改root用户的密码 在MySQL客户端来修改密码(当前账号的密码) 数据库操作 创建数据库 显示所有数据库 删除数据库 选择数据库 更改数据库默认字符集 数据表操作 显示当前数据库中的所有表 创建数据表 显示表的创建 列的常用属性 修改数据表 删除数据表 显示表结构 MySQL数据类型 整型 浮点型 字符型 文本型 日

ThinkPHP实现在可视化后台管理永久修改前端视图页面的方法

我一直以来就在纳闷意见事情,就是像csdn一样,用户可以自己去修改自己的主页样式,而且是永久性的修改,很多的地方都请到了,把视图样式交给用户这也是未来发展的趋势,想QQ空间装扮,甚至一些建站程序的后台都是这样的,所以,把这个原理明白是非常重要的. 首先这个显然不可能通过前端的来实现,因为前段的东西到用户那里最终是放到内存里面,内存是有易失性,那么就应该是放在后台,同样的,我们也不可能去直接修改后台文件,这样代价非常大,那么就要把他们放入数据库中,数据库中的数据时存在硬盘里面的,不容易丢失,而且通

sed 命令的增加 删除 修改 查询

1.1sed查询 1.1.1根据行号查询 Last login: Tue Aug 15 19:46:48 2017 from10.0.0.1 [[email protected] ~]# cat>person.txt<<EOF > 101,oldboy,CEO > 102,zhangyao,CTO > 103,Alex,COO > 104,yy,CFO > 105,feixue,CIO > EOF 1.1.1.1 显示第二行 [[email prote

jQuery增加删除修改tab导航特效

HTML:         <div class="container iden_top">                <ul>                    <li>                        <p class='iden_add_name'>应用标识1</p>                        <span class="iden_top_button"&

jQuery 增加 删除 修改select option

jQuery获取Select选择的Text和Value: 1. var checkText=jQuery("#select_id").find("option:selected").text(); //获取Select选择的Text 2. var checkValue=jQuery("#select_id").val(); //获取Select选择的option Value 3. var checkIndex=jQuery("#sele

201810/18租房子(管理员) 增加 删除 修改 发布

数据库(一个后台验证密码的表   另一个跟租房子(用户)的那个一样 )      文件路径 login.html   代码 login.PHP shouye.html shouye.js shouye.PHP tianjia.html tianjia.PHP update.html update.PHP 原文地址:https://www.cnblogs.com/awdsjk/p/9808415.html