1樓:匿名使用者
首先你的核取方塊的名字最好定義為sport 這樣的話你才能獲取的數值,然後獲取之後要看你想儲存到資料庫什麼格式,是1,2,3還是以迴圈插入
2樓:糖糖寳寳
1、php部分如下:
<?php
//print_r($_post);
foreach($_post['chk'] as $val) ')");
}?>
2、html部分如下:
3樓:匿名使用者
提交checkbox本身就是一個array
你必須在讀取陣列的時候,給他一個迴圈來讀取他,讀完了,列一個變數存取使用者所提選的資料
,讀取到資料之後在進行寫入資料庫的動作。
你應該是先讀到checkbox的資料,在寫入資料庫吧。
或者是把該使用者所勾選的資料全部寫入另一個table,在把user的table和這個table做關連也行。
看你怎麼設計的,總之要先提取到checkbox的資料,才能寫入資料庫,
$sql=mysql_query("insert into user (sport) values ('$sport')");
values('$sport')是array,寫不進去資料庫的
php 怎麼獲取表單核取方塊內容?
4樓:
在你的提交頁面中的 html這樣寫!
11 11
php這樣寫
<?php
$key=$_post["key"];
for($i=0;$i
5樓:回憶
php 獲取表單核取方塊內容,我們一般都是在給這個checkbox新增一個name屬性,與id中的值是一樣的,然後在通過php的post來獲取就行了,這裡我寫一段**:
在php中:
alert($_post['$_post['good']']); //彈出獲取到的checkbox的值;
php form表單如何post獲取checkbox值,放入到資料庫裡?
6樓:
哇,我剛做這個,checkbox是陣列你要把他們放在陣列裡面原理就是:把那幾個值傳過來。再把他們轉成非陣列比如:29
3031
32這幾個表單
$waistline=$_post["waistline"];
$myallsport = implode (",", $waistline);
這樣insert的時候 就把$myallsport 這個插入到裡面就o了
7樓:
直接獲取name的值就好啦!例如:
post 」sername「就好啦!
8樓:溫生瑞
接受name,$_post['name']
你好,php中怎樣實現提取多選框的多個post值並將其執行後得到的資料全部顯示在html頁面
9樓:匿名使用者
選項1選項2
選項3這些放在表單中一起提交,php服務端接收到的是一個陣列,可以便利處理資料。
<?php
$option = $_post['option'];
//option 就是提交上來的value值了,存在資料庫,或者直接遍歷輸出html值
?>
看閣下的問題其實比較疑惑的,有點不清楚,碰到問題自己試著除錯一下,多試試就解決了,不懂再問吧
10樓:匿名使用者
只要把name設定成陣列。比如name="user";
C將查詢到的資料插入到別資料庫中,新查詢到的資料在DataTable例項中
你有資料要插入到另一個資料庫中,起碼知道儲存資料的表結構吧?不然怎麼儲存?你可以獲取源資料庫表資訊顯示在頁面上 然後根據選中的項的id來確定你想要的資訊 比如獲取了資訊的id列 datatable dt new datatable dt是源資料表 datarow drs dt.select id i...
如何在php中獲取mysql資料庫返回的資料的行數
1 首先開啟mysql的管理工具,新建一個test表,並且在表中插入兩個欄位。2 接下來在editplus編輯器中建立一個php檔案,然後進行資料庫連線,並且選擇要操作的資料庫。3 然後通過mysql query方法執行一個insert的插入語句。4 執行完畢以後,我們回到資料庫管理工具中,這個時候...
php如何找出資料庫表中所有存在相同的值
sql select users.answer.from users answer where users.u id answer.uid and answer.qid que id and answer.a re 0 order by answer.a date asc 找出du問題zhi為5的所...