$sql = "
SELECT comments.id_post,comments.text,comments.date,user.login,user.id
FROM comments,user
WHERE comments.id_post = '".$id."'
AND user.id = comments.id_user
ORDER BY comments.id DESC
";
$result = db_select($sql);
Запрос рабочий, если в PHPmyadmin проверить он выводит всё то, что я запросил.
Создаю массив:
$row = mysql_fetch_assoc($result);
Пытаюсь вывести:
echo $row['user.login'];
Но он не выводит! как правильно писать вывод?
Спустя 3 минуты, 26 секунд (16.11.2010 - 17:09) Basili4 написал(а):
echo $row['login'];
Спустя 2 минуты, 21 секунда (16.11.2010 - 17:11) waldicom написал(а):
Одна из многих возвожностей писать так:
а потом выбирать по AS
SELECT comments.id_post AS postId, comments.text AS comment, comments.date AS commentDate, user.login AS login, user.id as userId
а потом выбирать по AS
Спустя 53 секунды (16.11.2010 - 17:12) sharki написал(а):
О, спасиб мужыки)
Все вопросы отпали сразу, то что надо)
Все вопросы отпали сразу, то что надо)