こんにちは、私は配列でこの問題を抱えています。私はこのように始めます...
$name = array($_POST['names']);
$nameId = array();
$query = mysql_query("SELECT id FROM types WHERE find_in_set (name, '$name')");
while($row = mysql_fetch_assoc($query)){
$nameId[] = array('ids' => $row['id'] );
}
これは私にこのような配列を与えます..
$name:
array('0'=>'name1,name2,name3')
$name:
array('0'=>array('ids'=>'61'), '1'=>array('ids'=>'6'), '2'=>array('ids'=>'1'))
これをこのような文字列/フォームに入れるにはどうすればよいですか..
array('0'=>'61,6,1')
アイデアは、ID をデータベースに保存することです。
または、フォームから名前を取得してデータベースと比較し、ID を取得してデータベースに保存するより効率的な方法はありますか?
よろしくお願いします。