Приблизительно такие. Так вот. Соединение с базой установлено ранее. У меня меняется только строка запроса. Я копирую и вставляю этот блок сразу за предыдущим и меняю только запрос и переменную, которой присваивается результат. После определенной попытки копирования. Код перестает работать (~5-я). Мозг сломал. Что может быть?
$d1 = array(":d1"=>$cur_month,":d2"=>$cur_year);
$sql1 = 'sql';
$sth1 = $connection->prepare($sql1);
$sth1->setFetchMode(PDO::FETCH_ASSOC);
$sth1->execute($d1);
if($sth1==true){
$row = $sth1->fetch();
$rrr = $row['smth'];
}