Мне нужно было преобразовать запрос в соединение двух таблиц.
$q = "SELECT * FROM table1 AS a JOIN table2 AS b USING(id) WHERE a.id= $id";
$stmt = db::getInstance()->prepare($sql);
return $stmt->fetchAll(PDO::FETCH_ASSOC);
Внезапно я не могу обратиться к каждому значению строки с помощью $rows['value']
, Но мне нужно использовать $rows[0]['value']
.
Как мне избежать этого поведения и получить значения в строке, не используя [0]?
Спасибо, Ричард