新手求助。关于文本框数据传送问题 我想在一个文本框中输入数据比如:name。。然后通过提交按钮传送到下一页面的文本框中,接着在这个页面增加另一个文本框数据age。。然后一起传送到数据库。。请问该怎么写代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我倒...我有个疑问,接着在这个页面增加另一个文本框数据age这个是要给人输入? 大约就是这个样子吧,我揣摸着你要的效果,其实你提的需求是不符合逻辑的。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<?phpif (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 '插入成功!'; }}?> 就是先这样第一个文本框,然后按确定就把里面的数据POST到,接着按提交把数据传到数据库里。。我数据库有两个表。一个daima,一个danhao。两个里都包含了danhao这个单元,我其实是想在第一个图里就把数据传到2个表里的。。然后在第2个图里把数据输进数据库的daima那表里 不需要你那样做。你的目的就是写到两张表里就是了.看不到你的图,看我给你的代码稍微改一下SQL语句就可以了。 第一个,if($dd=='确认') { $sql="insert into dan(danhao) values('".$danhao."')"; $query=mysql_query($sql); 我先把这个弄进数据库了,第二个http://i.6.cn/cvbnm/ee/80/7f/be46834623fa3e845c128b9d4e7c4ef4.nail.jpg。然后这里的第一个数据也传过来了,if($dd=='提交') {$sql="insert into dai(daima,danhao,shuliang,jiage) values('".$daima."','".$danhh."','".$shu."','".$danjia."')";$query=mysql_query($sql);。到这边卡住了。。没法传到数据库 PHP 上传大文件(100M~1G)求方案 php更换css zend studio 5.5有没有格式化代码的功能与快捷键 如果输入全部是特殊字符 该怎么处理 分割问题 这个查询语句有没有得优化呢?现在数据好多,查一下比较费时间 如何确定单选框是否要被选中 PHP 这个东东,偶贼郁闷!SOS 请问,大家能否提供些,php连接和操作FB1.5的例程,我好象用php怎么都操不了FB的!! PHP ADODB 数据库操作 问个wap网问题 session_start会有死锁或慢查询的问题吗,在线等
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 '插入成功!';
}
}?>
不需要你那样做。你的目的就是写到两张表里就是了.看不到你的图,看我给你的代码稍微改一下SQL语句就可以了。
$sql="insert into dan(danhao) values('".$danhao."')";
$query=mysql_query($sql); 我先把这个弄进数据库了,
第二个http://i.6.cn/cvbnm/ee/80/7f/be46834623fa3e845c128b9d4e7c4ef4.nail.jpg。
然后这里的第一个数据也传过来了,if($dd=='提交') {
$sql="insert into dai(daima,danhao,shuliang,jiage) values
('".$daima."','".$danhh."','".$shu."','".$danjia."')";
$query=mysql_query($sql);。到这边卡住了。。没法传到数据库