[請益] 傳值,如何隱藏form的問題 麻煩各位大大

看板PHP作者 (阿遠)時間13年前 (2012/10/17 19:20), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串1/1
目前我遇到兩個問題 第一個是我在第一個頁面搜尋資料 $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新手 請大家指教 感恩 --

09/17 21:53,
1F全裸被人幹
09/17 21:53

09/17 21:53,
5
09/17 21:53

09/17 21:53,
一樓腿張開
09/17 21:53

09/17 21:54,
一樓自婊是怎樣...
09/17 21:54

09/17 21:54,
一樓超快速專業自婊
09/17 21:54
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.218.106.183

10/17 19:42, , 1F
把第2個form包在php的code裡面,執行到那裏在echo出來?
10/17 19:42, 1F
這部份我有試過..不過我現在卡在 雙引號.. 特殊符號前面要加什麼嗎??

10/17 20:29, , 2F
第一個form目標為?step=2,然後判斷 $_GET['step']==2
10/17 20:29, 2F
?step=2 ??這部分我不明白 請問大大可以再說詳細一點嘛? ※ 編輯: ns1234 來自: 180.218.106.183 (10/17 23:42)

10/17 23:44, , 3F
$_GET['step']←是在php撰寫…
10/17 23:44, 3F
這個我知道~ 我是不懂前面step怎麼用 :( ※ 編輯: ns1234 來自: 180.218.106.183 (10/17 23:48) 雙引號我查到了.. 前面要加上 / 明天再來試.. ※ 編輯: ns1234 來自: 180.218.106.183 (10/18 00:03)

10/18 10:14, , 4F
用 get step 要注意直接跳過 step 的狀況,要加一些判斷
10/18 10:14, 4F
文章代碼(AID): #1GVfIGh1 (PHP)
文章代碼(AID): #1GVfIGh1 (PHP)