반응형
id를 전달하여 db 테이블에서 행을 삭제하고 싶습니다. 보기에서 ID를 올바르게 전달하도록 도와주세요. 어떤 도움이라도 대단히 감사하겠습니다. 자세한 정보가 필요하면 알려주세요.
내 모델은 다음과 같습니다.
public function did_delete_row($user_id){
$query = $this->db->get_where('users',array('user_id' => $user_id));
if ($query->num_rows() == 1) {
if ($this->db->delete('users',array('user_id','email','name','city')))
{return true;}
else
{return false;}
} else {return false;}
}
내 견해는 다음과 같습니다.
내 컨트롤러는 다음과 같습니다.
public function delete_row($user_id) {
$this->load->model("model_admin");
$this->model_admin->did_delete_row($user_id);
}
해결 방법
귀하의 HTML ....에서 다음과 같이 user_id_to_delete
를 전달해야합니다.
이제 Controller
에서 delete_row ()
에 도달하면 user_id_to_delete
변수를 user_id
로 받아야합니다. 방법. 이제 HTTP 포스트 트랜잭션으로 보낼 수 있습니다.
public function delete_row($user_id) {
$this->load->model("model_admin");
$this->model_admin->did_delete_row($user_id);
}
모델의 경우 삭제할 user_id
를 얻습니다. 다음은 관리자 모델의 기능입니다.
public function did_delete_row($id){
$this -> db -> where('user_id', $id);
$this -> db -> delete('users');
}
마지막으로 다음과 같이 삭제 URL 줄을 업데이트합니다.
그것은 당신을 위해 작동해야
참조 페이지 https://stackoverflow.com/questions/23091163
반응형
'MySql' 카테고리의 다른 글
MySQLi와 같은 PDO Fetch Array (0) | 2020.12.07 |
---|---|
MySQL Redis 데이터를 MySQL에 동기화하는 가장 좋은 전략은 무엇입니까? (0) | 2020.12.07 |
MySQL Union 또는 Join 사용-더 빠른 것 (0) | 2020.12.07 |
MySQL 내부 조인 테이블에 인덱스를 강제하는 방법은 무엇입니까? (0) | 2020.12.07 |
MySQL mysql 쿼리는 열 값이 동일한 여러 행을 선택합니다. (0) | 2020.12.06 |
댓글