질문
Q #12058
Autocomplete + Ajax 관련
초보도할수있다
2015-03-04 23:28:06
안녕하세요.
저희 매장에서 쓰기위해 외국에서 솔루션을 구매했는데요.
어려운점이 있어 글을 남깁니다.
자동완성 기능중에 예를들어
상품 데이터에는
품명 규격 매입처 매입단가 판매단가
이런식으로 있는데요.
상품검색 기능중에 바코드, 상품코드, 상품명 검색 기능이 있습니다.
상품명으로 검색할경우 예를들어
삼겹 을칠경우
삼겹살
목삼겹살
우삼겹살
이런식으로만 표기가 됩니다.
여기서 추가적으로
삼겹살 / 100g / 한돈 / 5000 / 6000
이런식으로 추가 정보를 불러와서 보고 싶은데 방법이 없을까요 ..
번역하며 찾아봐도 답이 없네요 초보로서는 ㅠ
파일 첨부하여 봅니다.
이 모델함수를 수정하시면 됩니다.
public function getProductNames($term)
{
$this->db->select('name')->limit('10');
$this->db->like('name', $term, 'both');
$q = $this->db->get('products');
if($q->num_rows() > 0) {
foreach (($q->result()) as $row) {
$data[] = $row;
}
return $data;
}
}
$this->db->select('name') <- 이 부분때문에 이름만 나오는 겁니다.
mysql concat 명령 검색해서 위 소스를 수정해보세요.