Soma de colunas PHP MYSQL PDO

Eu sou novo no php e procurei pela última hora e li toda a documentação que pude encontrar e nada está ajudando. Eu tenho uma tabela que tem um monte de linhas de dados. Estou tentando escolher uma coluna da tabela inteira e adicioná-las todas juntas. Aqui está o que eu tenho. Tudo isso me diz é quantas linhas existem que correspondem à minha consulta, não a soma total da coluna que eu quero. Qualquer ajuda é apreciada.

$res1 = $db->prepare('SELECT sum(distance) FROM trip_logs WHERE user_id = '. $user_id .' AND status = "2"');
$res1->execute();
$sum_miles = 0;
while($row1 = $res1->fetch(PDO::FETCH_ASSOC)) {
$sum_miles += $row1['distance'];
}
echo $sum_miles;