Поэтому у меня есть следующее:
$i = 0; $records = mysql_num_rows($sections_query); $row_sections = mysql_fetch_array($sections_query); foreach ($row_sections as $value) { echo $value . "<br />"; }
Значение $ records становится 4 после выполнения, а БД имеет 2 столбца на строку. Первое значение столбца – «section_id», а второе – «имя_сектора».
Я хочу написать цикл, который будет печатать значение 'section_name'
echo "<h3>" . $row_sections[section_name]; . "</h3>";
внутри цикла, так что в основном у меня будет 3 h3, каждый из которых содержит 4 разных значения в 'section_name'
А возможно, foreach () не лучший цикл для использования? Во всяком случае, я в замешательстве.
Надеюсь, что это имеет смысл, и заблаговременно за помощь!
$i = 0; $records = mysql_num_rows($sections_query); while($row_sections = mysql_fetch_array($sections_query)) { echo "<h3>" . $row_sections['section_name'] . "</h3>"; }
Это будет проходить через каждую строку и напечатать название раздела.