У меня есть эта консультация, и мне нужны имена ключей массива, который я получаю:
SELECT table_1.*, table_2.* FROM... INNER JOIN...
Я проверил другие посты с похожими заголовками иРешение всегда заключается в использовании псевдонима.Это не будет работать для меня, потому что у меня слишком много полей, и было бы сложно записать каждое из них.
Проблема, конечно, в том, что имена полей одинаковы в обеих таблицах.
Это не было бы проблемой, если бы я мог просто echo $arr["table_1.field_name"]
, но это не сработало.
Да, я мог бы использовать индекс, например, $ arr [0], $ arr [1], $ обр [2].Но если я изменю порядок полей таблицы или добавлю новые поля, мне придется изменить его в программе, и это тоже не похоже на правильное решение.
Заранее большое спасибо.