台灣最大程式設計社群網站
線上人數
789
 
會員總數:244998
討論主題:188957
歡迎您免費加入會員
討論區列表 >> PHP >> <select> 多組數值傳遞 問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
<select> 多組數值傳遞 問題
價值 : 100 QP  點閱數:318 回應數:4

樓主

咖啡小子
初學者
390 30
730 46
發送站內信


大大們好!
小弟目前遇到需要將多個值放入一個 vlaue
A B C 名稱 與值 傳遞到下個網頁POST接收
如果再select name='A'只能傳遞一個名稱與值
A網頁 將a,b,c

B網頁 接受A B C



請問我該如何做才能辦到以上的效果呢呢?
請大大門幫忙一下 !在此先感謝

搜尋相關Tags的文章: [ SELECT ] , [ OPTION ] , [ 多個值 ] , [ PHP ] , [ HTML ] , [ 問題 ] ,
本篇文章發表於2019-03-05 16:24
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
說真的,我完全搞不懂你想要做什麼。
你給的程式碼完全猜不到。錯誤百出。

我就不討論你那段不是html碼的html碼好了。

一般傳值就是元件對應name名稱。

所以你想要的東西,最簡單的做法,最單純的效果就是


不過說真的,我還真不太相信你那段程式碼可以正常運行就是了。
但因為真的不知道該從何說你的問題在哪邊。

錯誤的點是完全不知道該說你從何錯誤開始。所以就略過不提了。


本篇文章回覆於2019-03-05 16:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

咖啡小子
檢舉此回應
回復版大
不好意思!寫得亂七八糟的
我想表達的就是在選擇 select內容的時候 option同時帶多個值


不太清楚如何讀取 將a b c 的值傳到下個網頁

本篇文章回覆於2019-03-05 21:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
你不考量用CKECKBOX嘛??

一般來說。一個name就是對應一個post的key。
而option來說並不屬於一個傳送值。主傳送值還是在於select這個元件上。

一般來說,name的名字後置[]的情況下。其form就會將其做為陣列處理。

不過我現在一直搞不清楚的是,你到底要做什麼事。

因為你要用select。也就是代表有需要選擇。可是你的意思是一個option來發送一個json的值。

我完全不明白你到底要幹啥。也不知道你想做什麼事。

不要拿錯誤的工具來做不符合該工具做的事。

先說好你到底要做的事是什麼好了。這樣才好明白告訴你。

如果只是要用取了多key的post值。只能用我上一篇的方式處理。

如果是想用select讓用戶可選擇多項。那就是得放棄你說的post值的key用法。且還得name名稱給與陣列用法才行。

如果說硬要用select來傳送多重post KEY的話。那我只能說辦不到。

本篇文章回覆於2019-03-06 18:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

咖啡小子
檢舉此回應
感謝版主回應

是剛好選擇清單有需求上google搜尋一下

找到這個方法我以為是我使用錯誤

我改其他方式操作好囉!PS 我以為可以這樣使用才會特地上來發問的

在此感謝版主大大!
本篇文章回覆於2019-03-07 13:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.