Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sự cố khi truy cập một chức năng được cho là đã bị tắt trong CODEIGNITER

Bạn có thể kiểm tra cơ sở dữ liệu của mình để đảm bảo rằng đề xuất chưa được chấp nhận cùng với một số nội dung dọc theo những dòng này. Nếu bạn muốn làm điều đó cho cả hai trường hợp (chấp nhận và từ chối), có lẽ bạn có thể chuyển séc vào một chức năng bổ sung để kiểm tra xem liệu một đề xuất đã ở trạng thái 'kết thúc' (tức là Đã chấp nhận hay Bị từ chối).

Một bổ sung mẫu cho reject_job_proposal của bạn phương pháp có thể là ...

public function reject_job_proposal ($job_id, $provider_id, $proposal_id) 
{
    $this->db->select('status');
    $this->db->from('job_proposal');
    $this->db->where('id', $proposal_id);
    $query  = $this->db->get();
    $result = $query->row();
    if ($result->status === 'Accepted') {
        // Throw error message, e.g. 'Sorry, this job has been accepted!'
        return;
    }

    ...
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo một truy vấn mysql động bằng cách sử dụng các biến php

  2. chèn giá trị của biểu mẫu chọn html vào cơ sở dữ liệu mysql

  3. Các truy vấn MySQL lặp lại từ Python trả về cùng một dữ liệu

  4. Xử lý dữ liệu từ nhiều trường lựa chọn

  5. Tại sao điều kiện IN lại chậm hơn =trong sql?