Просмотр поста

.
reaper

Koenig, man prepared statements.

Сравни:

let total = try!(try!(conn.prepare("SELECT COUNT(*) FROM table WHERE id = $1")).execute(&[&id])).iter().next().unwrap().get(0);


и:

$total = $conn->query('SELECT COUNT(*) FROM table WHERE id = :id', [':id' => $id])->fetchColumn();


Что читабельнее?