0
user_id
можно найти на столе replies
, но и в таблице profiles
. Таблица профилей имеет столбец real_name
.Как получить данные из таблицы внутри цикла while из другой таблицы?
Ниже я получаю все replie
с для конкретного article_id
. Мой вопрос в том, как я могу откликнуться real_name
комментаторов, сохраненных в таблице profiles
?
Я считаю, что это исполнение.
$replies = mysql_query("select * from replies where article_id = '$row[id]' order by timestamp desc");
while($reply = mysql_fetch_assoc($replies)) {
I can echo the comments from the replies table, but how do I echo the real_name of each?
}
Вступите в таблицу профилей? Что-то вроде 'select p.real_name, r. * Из ответов как r объединяет профили как p на r.profileid = p.profileid где article_id = '$ row [id]' order by timestamp desc', возможно, придется обновить Имена столбцов 'profileid' – chris85
Также посмотрите на [mysqli] (http://php.net/manual/en/book.mysqli.php) или [PDO] (http://php.net/manual/en /ref.pdo-mysql.php), поскольку функции [mysql_] (http://php.net/manual/en/function.mysql-connect.php) устарели от PHP 5.5.0 – TheSk8rJesus