내가 선택 필드를 여러 개의 선택 및 변경 기능에 하나를 써야하므로 변경 fuction에 컨트롤러의 ID의 배열로 이동합니다 지금은 내가 원하는 것입니다 이러한 범주여러 위치를 사용하여 mysql에서
<select name="categories[]">
<?php
foreach ($category as $c) {
?>
<option value="<?php echo $c->category_id; ?>"><?php echo $c->category_name;?></option>
<?php
}
?>
</select>
컨트롤러
public function get_foods(){
$categories = $this->input->post(NULL,true);
$sql = $this->subscription->get_foods($categories);
$result = array(
'result' => $sql
);
echo json_encode($result);
}
및 모델
public function get_foods($id){
$sql = "SELECT * FROM food_category fc
LEFT JOIN food f ON fc.food_id=f.food_id
WHERE f.food_status = 1 AND
fc.category_id = $id
ORDER BY f.food_id DESC";
$query = $this->db->query($sql);
return $query->result_array();
}
,369와 MySQL의 테이블에서 음식을 선택
나는이 카테고리의 모든 음식을 가져오고 싶다. 그래서 나는 여러 가지 조건을 사용해야 만한다고 생각한다.
여기에 의문의 여지가 무엇입니까? 설명해주세요. –
게시 할 내용은'get_foods()'함수의 코드입니다. 그것이 우리가 필요로하는 것입니다. – rmondesilva
죄송합니다 @rmondesilva –