Задать вопрос

Как вывести запрос в виде массива?

Вот такой запрос:
$q=mysql_query("SELECT t1.id as id, t1.price, t1.group_id, t1.name, t1.description, t2.parent_id, t2.name as group_name, t3.file FROM `rcvostok_product` t1	inner join `rcvostok_product_group` t2 on (t1.group_id = t2.id) inner join `rcvostok_product_image` t3 on (t1.id = t3.product_id) ORDER BY t3.product_id ASC LIMIT 0, 200");

Пытаюсь вывести так:
$row = mysql_fetch_array($q);
echo $row;

Отображает только:
ArrayArray
  • Вопрос задан
  • 2573 просмотра
Подписаться 6 Оценить 5 комментариев
Пригласить эксперта
Ответы на вопрос 3
alexofree
@alexofree
Попробуйте print_r($row);
Ответ написан
Комментировать
IgorO2
@IgorO2
73
В цикле выводите
используйте функцию foreach()
Ответ написан
@FraudCrew Автор вопроса
Получилось, спасибо!
Но как настроить кодировку?
Выводит:
Name:
, 7, ????????? ??????? ???? 6?? (24??) LR6024-150GSRB
Name:
, 7, ????????? ??????? ???? 6?? (24??) LR6024-150GSRB
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы