作者ns1234 (阿远)
看板PHP
标题[请益] 传值,如何隐藏form的问题 麻烦各位大大
时间Wed Oct 17 19:20:44 2012
目前我遇到两个问题
第一个是我在第一个页面搜寻资料
$temp="select * from .. where ..";
$dbh = new PDO("mysql:host=localhost;port=3306;dbname=client", "root", "");
$dbh->exec("SET CHARACTER SET utf8");
$result = $dbh->query($temp);
搜寻到资料库内的资料
那我如何将我搜寻的资料传送到下个网页?
还是我在下个网页在搜寻一次?
请各位指教..或者给我关键字我去找看看
第二个问题是
因为我是在a.php下做了一个
<form name="form" id="form" method="post" action="a.php">
<input type="text" name="abc" id="abc" value=""><br />
<input type="submit" name="submit" value="查询"><br />
</form>
简单说就是执行後还是同一个页面
我也不知道这样做有没有什麽问题
只是突然想到这样写看看,它可以跑,我就这样写了
如果这样写有什麽不妥,请问有更好的写法可以在同页面传值吗?
不过那不是我主要要问的..
是我的主要想问的是
我想先执行过上面的 查询 过後
再跑出另一个<form>
里面有其他资料可以填写
格是大概如下
<form name="form" ...>
...
</form>
<?php
执行内容
?>
<form name="form2" ...>
...
</form>
就是我想要第二个form已经执行过上面的内容後才跑出来
这样要怎麽做阿?
小弟是PHP新手 请大家指教 感恩
--
1F:→ yehudi:1F全裸被人干09/17 21:53
2F:→ yehudi:5 09/17 21:53
3F:→ MaaLong:一楼腿张开09/17 21:53
4F:推 c255120:一楼自婊是怎样... 09/17 21:54
5F:推 tw3002:一楼超快速专业自婊 09/17 21:54
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.218.106.183
6F:→ tjjh89017:把第2个form包在php的code里面,执行到那里在echo出来? 10/17 19:42
这部份我有试过..不过我现在卡在 双引号..
特殊符号前面要加什麽吗??
7F:推 taichunmin:第一个form目标为?step=2,然後判断 $_GET['step']==2 10/17 20:29
?step=2 ??这部分我不明白
请问大大可以再说详细一点嘛?
※ 编辑: ns1234 来自: 180.218.106.183 (10/17 23:42)
8F:→ terrybob:$_GET['step']←是在php撰写… 10/17 23:44
这个我知道~ 我是不懂前面step怎麽用 :(
※ 编辑: ns1234 来自: 180.218.106.183 (10/17 23:48)
双引号我查到了..
前面要加上 / 明天再来试..
※ 编辑: ns1234 来自: 180.218.106.183 (10/18 00:03)
9F:→ kerash:用 get step 要注意直接跳过 step 的状况,要加一些判断 10/18 10:14