Как в заголовке ... как отобразить данные строки из внутренней таблицы соединения, если имя строки такое же ?? но данные разные?
$sql = "SELECT fv.name,fvcount.name,fvcount.datew,fvcount.u_uid
FROM fv
INNER JOIN fvcount ON fv.u_uid = fvcount.u_uid ";
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_assoc($result)) {
echo $row['u_uid'];
}
Результат будет напечатан, но в обеих таблицах 1 имя строки выглядит так: name
Итак, если я положу
$row['name'];
у меня будет вывод внутренней таблицы соединения
Как получить результат из основной таблицы и внутренней объединенной таблицы? Я не могу изменить название строки ...
Есть подсказка?






Типичное решение - использовать псевдонимы столбцов. Вы можете сделать что-то вроде:
SELECT fv.name AS fv_name, fvcount.name as fvcount_name, ...
А затем используйте:
$row['fv_name']
Или:
$row['fvcount_name']
fvcount.name AS name1, fv.name AS name2затем используйте name1 и name2.