Сделал такой костыль , насколько адекватно, и как правильно сделать, передаю массив с sql запросами и параметрами
function maxExecude($array){
$link = PDO_DataBase::getInstance()->getConnection();
foreach($array as $key => $value){
foreach ($value as $sql => $params) {
$link_sql = $link->prepare($sql);
$link_sql->execute(array($params));
$res[] = $link_sql->fetch();
$link_sql->closeCursor();
}
}
return $res;
}
$arr = array(
array('select * from users where user_id=?' => 44),
array('select * from users where user_id=?' => 55)
);
$result = maxExecude($arr);