Mysql
 sql >> база данни >  >> RDS >> Mysql

Проверете грешките в заявката на codeigniter, вместо да ги показвате на потребителя

В application/config/database.php задайте

// suppress error output to the screen
$db['default']['db_debug'] = FALSE;

Във вашия модел или контролер:

// try the select.
$dbRet = $this->db->select($table, $dataArray);
// select has had some problem.
if( !$dbRet )
{
   $errNo   = $this->db->_error_number();
   $errMess = $this->db->_error_message();
   // Do something with the error message or just show_404();
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Cluster (NDB) срещу MySQL репликация (InnoDB) за приложения Rails 3:плюсове/против?

  2. Производителност на MySQL IN оператор върху (голям?) брой стойности

  3. Как да получите остатък с помощта на MOD() в PostgreSQL, MS SQL Server и MySQL

  4. Най-добри практики за оптимизиране на база данни на MySQL

  5. Най-лесният начин за мигриране на Django проект от MySQL към PostgreSQL