usascha
Новичок
пропускается вывод строки первого уровня
Всем здрасте.
Тему уже много раз обсуждали, но я из всего прочитанного пока не понял как решить мою проблему. Может решение рядом? Подскажите.
Код ниже выводит текст вопроса, 3 варианта ответа на него и ... пропуская текст второго вопроса - 3 варианта ответа на этот второй вопрос. Как это исправить?
ЗЫ. Как я понимаю, этот вопрос относиться к теме древовидного вывода данных, но честное слово, читал по теме и форум и внешние ссылки. Никак картинка не складывается.

Всем здрасте.
Тему уже много раз обсуждали, но я из всего прочитанного пока не понял как решить мою проблему. Может решение рядом? Подскажите.
Код ниже выводит текст вопроса, 3 варианта ответа на него и ... пропуская текст второго вопроса - 3 варианта ответа на этот второй вопрос. Как это исправить?
PHP:
$sql="SELECT q.*, a.*
FROM answers a
LEFT JOIN questions q ON a.a_question_num = q.q_id
ORDER BY q.q_id ASC, a_order ASC";
$query=mysql_query($sql) or error();
while($row=mysql_fetch_array($query)) {
$question = $row['q_question'];
if ($a==0) print "<h3>".$question."</h3>";
for ($a=1; $a<=count($row['a_order']); $a++) {
$letter[$a] = $row['a_order'];
$answer[$a] = $row['a_answer'];
echo "<br />".$letter[$a].") ".$answer[$a];
}
$a==0;
}
ЗЫ. Как я понимаю, этот вопрос относиться к теме древовидного вывода данных, но честное слово, читал по теме и форум и внешние ссылки. Никак картинка не складывается.
