예를 들어
입니다. 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 절 절을 받아들이고 정수 배열을 받아 들인다는 것을 확신합니다. – Ghost