CI4

ci 쿼리 결과 가져오기

수수깡깡 2022. 7. 6. 08:46
728x90
반응형

ci 쿼리 실행 후 결과 가져오는 함수이다. 

리턴 되는 형태에 따라 사용하면 됩니다. 

#getResult()

=>배열 형태  return : Array ( [0] => stdClass Object ( [id] => 1))

<?

$query = $db->query('YOUR QUERY');
$query->getResult();

foreach ($query->getResult() as $row) {
    echo $row->id;
}

 

#getResult('array')

=> 배열 형태  return : Array ( [0] => Array ( [id] => 1) )

<?

$query = $db->query('YOUR QUERY');
$query->getResult('array')

foreach ($query->getResult('array') as $row) {
    echo $row['id'];
}

 

#getResultArray()

=> 배열 형태  return : Array ( [0] => Array ( [id] => 1)) 

<?

$query = $db->query('YOUR QUERY');
$query->getResult();

foreach ($query->getResultArray() as $row) {
    echo $row['id'];
}

 

#getRow();

=> 단일 행 return : stdClass Object ( [id] => 1) 

<?

$query = $db->query('YOUR QUERY');
$row = $query->getRow();

if (isset($row)) {
    echo $row->id;
}

 

#getRowArray();

=> 배열 형태 return : Array ( [id] => 1)

<?

$query = $db->query('YOUR QUERY');
$row = $query->getRowArray();

if (isset($row)) {
    echo $row['id'];
}
728x90
반응형