日期:2014-05-17  浏览次数:20499 次

新手求助。关于文本框数据传送问题
我想在一个文本框中输入数据比如: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 '插入成功!';
    }
}

?>