Hôm nay, chúng tôi muốn chia sẻ với các bạn PHP Codeigniter 3 Ví dụ về nhiều điều kiện WHERE. Trong bài đăng này, chúng tôi sẽ giới thiệu cho bạn CodeIgniter 3 Nhiều mệnh đề WHERE với các ví dụ, hãy nghe CodeIgniter 3 PHP $this->db->where() Nhiều điều kiện AND, chúng tôi sẽ cung cấp cho bạn bản demo và ví dụ để triển khai. Trong bài đăng này, chúng ta sẽ tìm hiểu về CodeIgniter 3 Active Record nhiều câu lệnh “where” và “or” chọn truy vấn với điều kiện where trong codeigniter bằng một ví dụ
PHP Codeigniter 3 Nhiều điều kiện WHERE Ví dụ
nội dung
Có những điều sau đây Đơn giản Giới thiệu về PHP Codeigniter 3 Nhiều điều kiện WHERE Ví dụ Thông tin đầy đủ Với ví dụ và mã nguồn
Cũng đọc phần này 👉 liên kết nhiều sql
Ngoài ra, bạn có thể đọc Bài đăng trước của tôi Thích như tự tham gia, tham gia trái, tham gia nhiều, tham gia nhiều bảng sql, tham gia 2 bảng với codeigniter và tham gia 3 bảng trong codeigniter cũng như Tham gia với nhiều bảng
Vì tôi sẽ giới thiệu Bài đăng này với ví dụ Hoạt động trực tiếp để phát triển Cách sử dụng nhiều điều kiện where trong Codeigniter?, nên một số tệp chính và cấu trúc Thư mục cho ví dụ này nằm bên dưới. Hàm codeigniter 3 này cho phép bạn đặt các mệnh đề nhiều điều kiện WHERE đơn giản bằng cách sử dụng một Danh sách bốn phương thức. ở đâu và hoặc điều kiện trong codeigniter
Laravel tham gia hùng hồn hoặc tham gia bên trong với nhiều điều kiện;
Laravel Eloquent Tham gia với nhiều điều kiện
Hãy xem phép nối laravel hoặc phép nối bên trong với nhiều điều kiện;
- Laravel Eloquent Join With Where Điều kiện
- Trình tạo truy vấn Laravel Tham gia với nhiều điều kiện ở đâu
- Laravel Eloquent Tham gia 3 bảng với nhiều điều kiện
Laravel Eloquent Join With Where Điều kiện
Hãy xem laravel tham gia hùng hồn với điều kiện ở đâu;
$users = User::join('posts', 'posts.user_id', '=', 'users.id') ->where('posts.status','active') ->get(['users.*', 'posts.descrption']);Trình tạo truy vấn Laravel Tham gia với nhiều điều kiện ở đâu
Hãy xem laravel tham gia hùng hồn với điều kiện ở đâu;
$users = User::join('posts', 'posts.user_id', '=', 'users.id') ->where('users.status', 'active') ->where('posts.status','active') ->get(['users.*', 'posts.descrption']);Laravel Eloquent Tham gia 3 bảng với nhiều điều kiện
Hãy cùng xem bảng 3 tham gia hùng hồn của laravel với nhiều điều kiện;
$users = User::join('posts', 'posts.user_id', '=', 'users.id') ->join('comments', 'comments.post_id', '=', 'posts.id') ->where('users.status', 'active') ->where('posts.status','active') ->get(['users.*', 'posts.descrption']);Phần kết luận
Thông qua hướng dẫn này, bạn đã học được cách sử dụng phép nối eloquent hoặc phép nối bên trong với nhiều điều kiện trong laravel
tương tự như vậy, chèn, cập nhật và xóa. Nó có nghĩa là tất cả các truy vấn Codeigniter với nhiều mệnh đề where được sử dụng
public function getdata(){ $data = array('name' => 'Rockky'); $multiClause = array('id' => $ids, 'name' => $name, 'status' => 1 ); $this->db->where($multiClause); $query = $this->db->get('table-name', $data); return $query->result(); }Một lần nữa, ví dụ này về lưu trữ tất cả các điều kiện trong đó giá trị của một mảng và biến được thêm vào trong phần bên dưới
Sau đó, chuyển biến vào hàm where trong Codeigniter
$multiClause = array('id' => $ids, 'name' => $name, 'status' => 1 ); $this->db->where($multiClause);Mục lục
Sử dụng Multiple Where Condition trong Codeigniter
Ở đây, chúng tôi đang hiển thị ví dụ tốt nhất để hiểu cho nhiều điều kiện Vị trí với truy vấn chèn
Chèn truy vấn với nhiều điều kiện trong Codeigniter
$data = array('name' => 'Rockky'); $multiClause = array('id' => $ids, 'name' => $name, 'status' => 1 ); $this->db->where($multiClause); $query = $this->db->insert('user', $data);Vì vậy, trong phần trên này, hãy cung cấp truy vấn chèn với điều kiện sử dụng nhiều vị trí trong Codeigniter
Ngoài ra, hãy biết về $this->db->insert(‘user’, $data) đây là truy vấn chèn. Ngoài ra, Chèn truy vấn để truy cập một biến để thực hiện và sau đó trả về giá trị
Cập nhật truy vấn với nhiều mệnh đề trong CI
$data = array('name' => 'Rockky'); $multiClause = array('id' => $ids, 'name' => $name, 'status' => 1 ); $this->db->where($multiClause); $this->db->update('user', $data);Tương tự, bạn có thể sử dụng nhiều điều kiện mệnh đề where ở đây. Bây giờ, chỉ các truy vấn khác nhau như cập nhật
Ví dụ, phần trên chúng tôi đã sử dụng truy vấn cập nhật $this->db->update()
Xóa truy vấn với nhiều mệnh đề trong CI
Đoạn này, hiển thị một ví dụ khác để sử dụng nhiều điều kiện để xóa dữ liệu khỏi cơ sở dữ liệu
$multiClause = array('id' => $ids, 'status' => 1 ); $this->db->delete('table name');Như vậy là có một đoạn mã biểu thị việc xóa dữ liệu. sử dụng nhiều mệnh đề where trong CI
Đồng thời, mảng kiểm tra dữ liệu và áp dụng điều kiện. Vì vậy, khi xóa dữ liệu có điều kiện khỏi bảng cơ sở dữ liệu