sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo saber si una consulta falla en Laravel 4?

ponlo en un bloque try catch.

try {

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

además,

DB::insert() devuelve booleano.

DB::update() devuelve booleano

DB::delete() devuelve booleano

DB::insertGetId() devuelve la última identificación insertada.

Puede escribir sus códigos de seguimiento según el valor.

PD Lo anterior no es para errores, sino solo para saber si su consulta afectada algunas filas o no.