Суперглобальный $_POST
содержит данные, отправленные из формы.Он не содержит данных из запросов к базе данных.Вы, вероятно, делаете что-то вроде этого (псевдокод):
$result = database_query (
"SELECT * FROM people LEFT JOIN dog ON people.PK = dog.fk"
);
Требуемые данные теперь содержатся в переменной с именем $result
.Способ доступа к нему будет зависеть от метода доступа к базе данных, но обычно вы выбираете строку из объекта результата, возможно, в виде ассоциативного массива.
$row = database_fetch_assoc($result);
Тогда массив $row
будет содержать ваши данные.
echo $row['name'];
Возможно, вам потребуется создать псевдоним имен столбцов в запросе, чтобы иметь возможность доступа к значениям обоих столбцов name
.