2016-04-28 115 views
0

我在同一個表中有hobby_id愛好。 但我需要將所有選中的hobby_id選中複選框存儲在另一個表中。請爲此提供編碼。我真的不知道。給定的編碼是從mysql中檢索值並將其顯示在複選框中。如何將複選框的值存儲在另一個表中

$query = "SELECT * FROM hobbies"; 
$result = mysqli_query($con, "$query"); 
while ($r=mysqli_fetch_array($result)) 
{ 
    $hobby=$r["hobby_name"];?> 
    <label><input type='checkbox' name='check[]' value='$hobby'><?php echo $hobby;?></label> 
} 
+0

總表格在哪裏? –

+0

太寬泛。你想如何存儲它們?作爲逗號分開列表(不好),爲每個複選框分隔行?加入條件 - 用戶相關,愛好相關?另一張桌子的結構和目的是什麼? – mitkosoft

+0

我需要以逗號分隔的列表形式存儲。 – Jebil

回答

0

在「form」標籤下添加您的「輸入」標籤。提交該表格,你會得到所有檢查的ID到「檢查」變量。那麼你可以保存到另一個表。

+0

我已經有表格標籤。在表單標籤下只有輸入標籤。但是,當我發佈它不會提供任何結果。 – Jebil

相關問題