Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Problem z obsługą błędów bazy danych w CodeIgniter

Musisz zgłosić wyjątek, jeśli wystąpił jakiś błąd mysql:

try {
    $query_str = "SELECT * FROM tbl_user WHERE username = '".$username."'";
    $result = $this->db->query($query_str);

    if (!$result)
    {
      throw new Exception('error in query');
      return false;
    }        

    return $result;

} catch (Exception $e) {
    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. Problem z kodowaniem PHP/ODBC

  2. java.lang.ClassNotFoundException:com.mysql.jdbc.Driver (w bibliotekach jre)

  3. Codeigniter db->update() VS MySQL natywna UPDATE Dotyczy wierszy:0

  4. Jak wywołać procedurę składowaną MySQL z poziomu kodu PHP?

  5. Odpowiednik explode() do pracy z ciągami w MySQL