动态添加input ,数据无法提交数据库

发布于 2022-09-05 04:40:37 字数 2261 浏览 30 评论 0

动态添加input ,数据无法提交数据库

html代码

<html>  
  
<head>  
<title>js-sample</title> 

  
<script type="text/javascript">  
<!--  
var count = 1;  
function add() {  
  var tbl = document.all.ci;  
  var rows = tbl.rows.length;  
  var tr = tbl.insertRow(rows);  
     
  var name = tr.insertCell(0);  
  name.innerHTML = '<select type="text" name="name" value=""><option>--请选择--</option>  <option value="下拉1">下拉1</option>  <option value="下拉2">下拉2</option><option value="下拉3">下拉3</option></select>';  
  var tel = tr.insertCell(1);  
  tel.innerHTML = '<input type="text" name="tel" value="">';  
  var rdo = tr.insertCell(2);  
  rdo.innerHTML = '<input type="text" name="num" value="">';
  count++;  
} 
</script>  
</head>  
  
<body>  
<input type="button" onClick="add()" value="Add-Customer">  
<table border="" style="width:100%" id="ci" name="ci">  
  <caption>customer information</caption>  
  <thead>  
  <tr>  
  <th>Name</th>  
  <th>Tel</th>  
  <th>Radio</th>  
  </tr>  
  </thead> 
  <form action="456.php" method="post"> 
  <tbody>  
  <tr>  
  <td><select type="text" name="name" value="">  
       <option>--请选择--</option>  
        <option value="下拉1">下拉1</option>  
        <option value="下拉2">下拉2</option>  
        <option value="下拉3">下拉3</option>  
    </select></td>  
  <td><input type="text" name="tel" value=""></td>  
  <td><input type="text" name="num" value=""></td>    
  </tr>
  </tbody> 
  <input type="submit" value="提交"/> 
  </form>
</table> 
</body></html>  

PHP代码

<?php
require_once (dirname(__FILE__) . "/include/common.inc.php");
$sql = "
INSERT INTO `dede_test`(name,tel,num)
VALUES('$name','$tel','$num');";//插入记录数据库
$dsql->ExecuteNoneQuery($sql);//执行SQL操作
$gid = $dsql->GetLastID();//获取刚刚插入的id
ShowMsg("提交成功,1秒钟返回...","-1","1",500); 
?>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

国产ˉ祖宗 2022-09-12 04:40:37

试试用jQuery提交。

function sub(){
$("form").submit()
)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文