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

Как да разбера дали заявка е неуспешна в Laravel 4?

поставете го в блок за улавяне на проби.

try {

    DB::table('user')->where('id', $id)->update($userdata);
}catch(\Exception $e){
    //Do something when query fails. 
}

освен това,

DB::insert() връща булев.

DB::update() връща булев

DB::delete() връща булев

DB::insertGetId() върнете последния въведен идентификатор.

Можете да напишете вашите последващи кодове в зависимост от стойността.

P.S. Горните не са за грешки, а просто за да разберете дали заявката ви засегна някои редове или не.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Symfony и Doctrine правят миграция без ефект

  2. Как да се справим с фрагментацията на колоната с идентификатор на auto_increment в MySQL

  3. конвертирайте php дата във формат mysql

  4. Generic Killed грешка в PHP скрипт

  5. MySQL GROUP_CONCAT с нулеви стойности