-1
$sql = $this->db->select('fname,lname')
->where('username', $user)
->from('users')
->get()
->result_array();
$result = $this->db->query($sql);
어떻게 쿼리 결과를 구문 분석합니까? ci에서 제공 한 사용 설명서/안내서를 기반으로합니다. 루프 그것을하지 않고 result_array()쿼리 선택 활성 레코드 codeigniter
foreach($result->result_array() as $row)
{
echo $row['fname']." ".$row['lname'];
}
어떻게 내가 그 결과에 액세스 할 수있을 것를 사용하므로 IS 일을
는한 가지 방법은? 또는 result_array()를 사용할 필요가없는 SQL 부분을 수행하는 다른 방법이 있습니다. foreach 루프 외부에서 결과에 액세스하려고 할 때마다 항상 정의되지 않은/null이되므로이 문제는 계속 발생합니다. 해결책/조언이 필요합니다.
는 모든 쿼리 결과를 배열로 반환되는 것을 가정하는 것이 안전합니까? – user3205047