ユーザーが単純化のために、彼らはcheckedHWという配列でIDの値を選択するチェックボックスを選択した場合、私はこのコードがどのように見えるかで、チェックボックスと値のテーブルを持っている:複数の値を1つの列に挿入するmysql?
$ids = implode(',',arrayofids);
$sql = "insert into table(id, type) values($ids,type);
$db->query($sql);
テストのためのエコークエリ:
"insert into table('id1','type');"
"insert into table('id2','type');"
が、私はEないよ:
"insert into table('id1,id2','type')
私はこのクエリによってIループは、私が仮にこれを行うことができればということを考え出しましたxactlyを行うのはどのようにかなり確実、任意のヘルプは次のようになり、素晴らしい、私は実際に使用して、それを解決:)
:
for($i=0;$i<count(arrayofids); $i++){
$sql = "insert into table(id,type) values(array[$i], 'type'";
$db->query($sql);}
が、私はそれが誰かを助け、助けを君たちに感謝願っています!
私は 'id'データ型はint型だと思います。 – diEcho
私はちょうどintキャストを追加し、最初の値の行を挿入します – bubbles