嗨,每个人我都有一个数组有这个问题,我是这样开始的......
$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'] );
}
这给了我这样的数组..
$名称:
array('0'=>'name1,name2,name3')
$名称:
array('0'=>array('ids'=>'61'), '1'=>array('ids'=>'6'), '2'=>array('ids'=>'1'))
我怎样才能把它变成这样的字符串/形式..
array('0'=>'61,6,1')
这个想法是将ID保存到数据库中。
或者从表单中获取名称的更好更有效的方法是将它们与数据库进行比较并取回 id 以将它们保存到数据库中?
提前谢谢了。