как мога да разгранича дали е вмъкнат нов ред или не използва Laravel DB::insert()
?, моята заявка:
$return = DB::insert("
INSERT IGNORE INTO groups
(uid,name)
VALUES
({$uid},'{$name}')
");
echo $return; // 1 in both cases
Открих и в двата случая, ако вмъкнатият нов ред връща 1
и ако не (поради дублиране на първичен ключ) връща 1
също.
try/catch
само около този ред код и използвайтеfinally{}
(PHP ›5.5), за да продължите процеса, ако е необходимо. 04.01.2016