ThinkPHP多選框多條資料怎麼post提交與資料庫寫入

2025-07-07 12:40:08 字數 1554 閱讀 9181

thinkphp核取方塊陣列如何同其他資料寫入一條資料中

1樓:網友

1、php部分如下:

print_r($_post);

foreach($_post['chk'] as $val) ')");

2、html部分如下:

thinkphp怎樣將乙個表單提交過來的資料分別插入到兩張資料表裡面?

2樓:之鑫

接受了表單的資料之後,分別裝到兩個陣列之中,然後在分別插入到相對應的表裡就行了。

3樓:被減速的飛機

連線2張表,列如。

biao1 = m('biao1');

biao2 = m('biao2');

在接受資料的時候,存2個列如:

date1 = array(

qwe' = $this->_post('qwe');

$date2 = array(

qaz' => $this->_post('asd');

最後執行2個插入就行了列如。

sql1 = $biao1->add($date1);

sql2 = $biao2->add($date2);

thinkphp框架下,把表單傳遞過來的多資料迴圈寫進資料庫,求解答?

4樓:偉少love靜靜

你打算每次插入兩條資料?你這個名字也沒有改啊,你接收資料怎麼知道接收的是哪個?

你可以把名字改成name=title1,name=filename1;name=title2,name=filename2;你這個同時上傳兩個**你的檔名稱怎麼區分的???

5樓:網友

addall($data);中。

data的資料結構應該類似如下:

array(

array('title'=>'這是標題1『),array('title'=>'這是標題2'),)你dump以下。看你的$_post['title'];

如果不是這樣的,需要處理下。

如何用thinkphp資料庫裡插入checkbox的 值

6樓:程式猿大偉

選中 肯定是有值得。建議你把**貼出來看看。

checked="checked" />

thinkphp中怎樣接收checkbox提交的表單

7樓:夜神夢無眠

比如多選框選項:

1-帥 , 2-有錢 , 3-高大 ,你勾選了 帥 和 高大。

比如你用post 提交到 控制器 列印 var_dump($_post['checkbox']);

則以陣列形式展現。列印結果是 array([0]=>1 ,[1]=>3);

8樓:偉少love靜靜

你採用的是get還是post,get用$_get['name'],post用$_post['name']!

thinkphp支援多少url模式

有四種模式 普通模式。 pathinfo模式。 rewrite模式 index index index 相容模式。有四種模式。但公認的相容模式更好,thinkphp怎麼同時支援兩種url 支援的url模式有四種 普通模式 pathinfo rewrite和相容模式。普通模式 也就是傳統的get傳參方...

ThinkPHP中execute和query方法的區別

初學thinkphp的時候復 很多人 制都對execute 和query 方法的區別搞不懂,本文就此 二者的區別。大家都知道,thinkphp中execute 和query 方法都可以在引數裡直接輸入sql語句。但是不同的是execute 通常用來執行insert或update等sql語句,而que...

Thinkphp怎麼批量更新資料

多個核取方塊獲取值時只能獲取最後一個的值!所以你要獲取全部所選的值的話需要你用js處理一下!儲存到隱藏域中,才能獲取全部的值!thinkphp怎麼批量更新資料 並沒有這個操作,批量插入就有,批量更新的話用迴圈去更新。thinkphp怎麼批量更新資料 thinkphp如何同時更新多條資料 第一種就是根...