';
print_r($query->getResult());
echo '';
}
public function in()
{
echo '전달되는 값이 배열일 경우에도 잘 변환됩니다.
'; $sql = "SELECT * FROM my_table WHERE idx IN ?"; $query = $this->db->query($sql, [ [1,3] ]); echo '';
print_r($query->getResult());
echo '';
}
public function named()
{
echo '바인딩된 값의 위치를 표시하기 위해 물음표를 사용하는 대신 바인딩의 이름을 지정하여 전달된 값의 키가 쿼리의 자리 표시자와 일치하도록 할 수 있습니다
'; $sql = "SELECT * FROM my_table WHERE idx = :idx: AND name = :name:"; $query = $this->db->query($sql, [ 'name' => 'test1', 'idx' => 1, ]); echo '';
print_r($query->getResult());
echo '';
}
}