我想在一个文本框中输入数据比如:name。。然后通过提交按钮传送到下一页面的文本框中,接着在这个页面增加另一个文本框数据age。。然后一起传送到数据库。。请问该怎么写代码
------解决方案--------------------
大约就是这个样子吧,我揣摸着你要的效果,其实你提的需求是不符合逻辑的。
- PHP code
1.
表单页面
<form method="get" action="myphp.php" name="form1">
<br>
<div id="divname">
名字<input name="name" type="text" id="username" value="名字"
onBlur="showAgeText();" />
</div>
<div id="divage" style="display: none;">
岁数<input name="age" type="text" id="age" value="" />
</div>
<input name="submit" type="submit" id="submitbutton" value="查询" />
</form>
<script type="text/javascript">
<!--
function showAgeText() {
var agediv = document.getElementById('divage');
agediv.style.display="";
}
//-->
</script>
2.接受页面 myphp.php
<?php
if (isset ( $_GET ['name'] ) && isset ( $_GET ['age'] )) {
$Name = $_GET ['name'];
$Age = $_GET ['age'];
// 插入数据库
//链接数据库部分自己写了
$SQL = "INSERT INTO xxx (`name`,`age`) VALUE ('{$Name}','{$Age}')";
mysql_query ( $SQL );
if (mysql_affected_rows () > 0) {
echo '插入成功!';
}
}
?>