в этом случае, например,
У меня есть строка из массива person_code => 1,2,3
, тогда я хочу изменить эту строку на другую строку из массива person_nama => name1, name2 , name3
я есть попробовать с моим кодом:
PHP переписать массив в строку,
public function Person_name($person_code)
{
$code= explode(',', $person_code);
$name=array();
for($i=0; $i<count($code); $i++){
$sql= Yii::app()->db->createCommand('select nm_person from tbl_person where kd_person="'.$code[$i].'";');
$name=$sql->queryRow();
}
$namearray= implode(',',$name);
return $namaarray;
}
но результат только вернуть фамилию человека в массиве,
кто может мне помочь ?? спасибо
вы перезаписью, '$ имя [] =', нажмите постоянно, и почему бы не просто использовать 'WHERE IN', я уверен, что 'Yii' уже имеет это где-то, использует API, который принимает метод WHERE IN', а также принимает массив целых чисел – Ghost