xwenbin

  上一篇详细说明了如何将数据库中的数据打印到html页面上,本篇将介绍如何在HTML页面的表格里进行对数据库内容的增删改查

还是借用上一篇的页面,在此基础上增加了操作按钮:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>表格</title>
//首先要引入jquery
<script type="text/javascript" src="../../jquery-3.2.1.min.js"></script>
//然后引入本页面js
<script type="text/javascript" src="js/index.js"></script>
</head>

<body>
<a href=\'add.html\'>添加</a>
<table id="tab"></table>
</body>
</html>

新建添加页面:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>表格</title>
</head>

<body>
<form action="index.php?id=add" method="post">
字段名1:<input name="input1"></input>
字段名2:<input name="input2"></input>
字段名3:<input name="input3"></input>
...
<button>添加</button>
</form>
</body>
</html>



点击添加后跳转到添加页面
在php页面需做switch判断,根据id的传值,来决定执行哪条代码:

$type=$_REQUEST[\'type\'];  //根据这个类型判断干什么
//根据页面name采用post取值
$value1=$_POST[\'input1\'];
$value2=$_POST[\'input2\'];
$value3=$_POST[\'input3\'];
switch($type){
//如果传值是‘add’就执行以下代码
case \'add\':   
$sql="insert into table(字段1,字段2,字段3,。。。) values(\'$value1\',\'$value2\',\'$value3\',....)";
$res = $db->query($sql);
break;

同样的道理,修改,删除都可以用这样的方法,通过switch判断带来的传值来执行相应的sql\'语句即可

分类:

技术点:

相关文章:

  • 2022-01-02
  • 2022-12-23
  • 2022-01-27
  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
  • 2021-12-04
猜你喜欢
  • 2022-12-23
  • 2021-12-26
  • 2021-05-15
  • 2022-12-23
  • 2022-12-23
  • 2021-07-02
  • 2022-12-23
相关资源
相似解决方案