动态添加input ,数据无法提交数据库
动态添加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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试用jQuery提交。