С помощью этого кода.
Код: Выделить всё
$query = new Query();
$query->createCommand()
->update('friends', ['confirmed' => $confirmed, 'created' => $time], ['friend' => $id, 'user_id' => $friend_id])
->execute();
//если обновлено то.....
Код: Выделить всё
$query = new Query();
$query->createCommand()
->update('friends', ['confirmed' => $confirmed, 'created' => $time], ['friend' => $id, 'user_id' => $friend_id])
->execute();
//если обновлено то.....
3000gt писал(а):Да, этого хватит.
А можно пример, как коде, который выше, посмотреть сколько затронутых строк ?
Код: Выделить всё
$query = new Query();
$countRows = $query->createCommand()
->update('friends', ['confirmed' => $confirmed, 'created' => $time],['friend' => $id, 'user_id' => $friend_id])
->execute();
if ($countRows > 0) {
// строки обновлены
}