2016-04-28 6 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

「フォーム」タグの下に「入力」タグを追加します。そのフォームを送信すると、チェックされたすべてのIDが変数を「チェック」するようになります。別のテーブルに保存することができます。

+0

私は既にフォームタグを持っていました。フォームタグの下には入力タグのみがあります。しかし、私が投稿したときは、何も結果を提供しません。 – Jebil

関連する問題