利用JS+表单+php实现组装式数据查询,类似于数据库的UI
来源:互联网 发布:nature数据库 编辑:程序博客网 时间:2024/04/30 04:11
1.如上效果
2.代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style type="text/css">.search {background-color: #CCC;width:500px;height:150px;border-radius:8px;}</style><script>function insert(){var obj = document.getElementById("field"); //定位idvar index = obj.selectedIndex; // 选中索引var text1 = obj.options[index].text; // 选中文本var value1 = obj.options[index].value; // 选中值var obj = document.getElementById("operation"); //定位idvar index = obj.selectedIndex; // 选中索引var text2 = obj.options[index].text; // 选中文本var value2 = obj.options[index].value; // 选中值text3 = document.getElementById("field_value").value;document.getElementById("sql").value +=" "+ value1 + " " + value2 +" "+"\'"+text3+"\'";document.getElementById("search_selected").innerHTML += " "+text1+" " + text2 +" "+ text3+"<br />";};function add(){var obj = document.getElementById("add"); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值document.getElementById("search_selected").innerHTML += text+"<br />";document.getElementById("sql").value += " "+value+" ";}</script></head><body><div class="search"><table width="510" border="0" cellspacing="5" cellpadding="1" style="font-size:12px;"> <tr> <td colspan="4"><div id="search_selected" style="width:490px; height:60px; overflow-y:scroll; background-color:#CFC"><b>已添加条件</b><br /></div></td> </tr> <tr> <td width="80px"><select name="field" id="field"> <option value="name">姓名</option> <option value="age">年龄</option> <option value="tel">电话</option> <option value="email">EMAIL</option> <option value="unit">部门</option> </select></td> <td width="80px"><select name="operation" id="operation"> <option value="LIKE">通配符</option> <option value="=">等于</option> <option value="!=">不等于</option> <option value="IN (...)">包含于</option> </select></td> <td width="100px"><input id="field_value" name="field_value" type="text" size="20"/></td> <td width="250px"><a onclick="insert()"><img src="images/check.png" width="28" height="28" alt="完成" align="middle" /></a> <a onclick="add()"><img src="images/plus.png" width="30" height="30" alt="关系" align="middle" title="添加查询条件"/></a><select id="add" name="add"> <option value="AND">与</option> <option value="OR">或</option> <option value="NOT">非</option> </select></td> </tr></table><form action="000.php" method="post"><table width="440"><tr><td align="center"><input name="sql" type="hidden" id="sql" value="select * from user1 where" /><input name="" type="submit" value="查询" /></form></td></tr></table></div></body></html>
0 0
- 利用JS+表单+php实现组装式数据查询,类似于数据库的UI
- 利用js解析php的表单数据
- 一种利用ajax js与php实现数据库动态查询的方法
- 利用JS实现表单的自动提交
- php实现查询数据库返回json数据
- php 表单 与数据库查询
- 利用jquery.form.js的ajaxSubmit实现不跳转提交表单数据
- 实现类似于yahoo通讯录的查询
- 利用js实现表单验证
- JS类似于数据字典的功能
- PHP操作数据库得到数据进行JSON组装
- 利用XML实现数据的批量查询
- struts2的框架下利用js创建表单提交数据
- js实现类似于java的private
- JS实现类似于微博秀的GitHub挂件
- PHP查询数据库显示数据的方法
- php查询数据库的数据已存在
- 在easyUI中把form表单转换成json数据利用datagrid的load方法实现条件查询
- 开始写论文的快评
- QT之sqllite使用
- Android 运行jar
- Android学习之(一):从零开始学Android
- OC-NSdate
- 利用JS+表单+php实现组装式数据查询,类似于数据库的UI
- 解决/usr/bin/ld: cannot find -luuid编译错误
- MyEclipse/Eclipse 导出带目录结构的.class
- iOS从info.plist 获取项目的名称及版本号
- hadoop介绍 - Hadoop Backup Node
- #pragma pack(n)
- CLI、STI汇编指令
- CRC校验原理
- GitHub详细教程