2009-07-30 139 views
1

循環所以,我有以下幾點:通過mysql_fetch_array在PHP

$i = 0; 
$records = mysql_num_rows($sections_query); 
$row_sections = mysql_fetch_array($sections_query); 
    foreach ($row_sections as $value) { 
    echo $value . "<br />"; 
} 

的$該值的記錄執行後變爲4和DB具有每行2列。第一列值是'section_id',第二列值是'section_name'。

我想寫一個循環,將循環中打印出「SECTION_NAME」的值喜歡 -

echo "<h3>" . $row_sections[section_name]; . "</h3>"; 

,所以基本上我有3個H3的每個都包含在「SECTION_NAME 4個不同的值'

也許foreach()不是最好的循環使用?無論如何,我很困惑。

希望有道理,並提前感謝您的幫助!

回答

12
$i = 0; 
$records = mysql_num_rows($sections_query); 
while($row_sections = mysql_fetch_array($sections_query)) 
{ 
    echo "<h3>" . $row_sections['section_name'] . "</h3>"; 
} 

這將通過每一行並打印部分名稱。

+0

你遺漏了一個{並且在回顯行中有一個分號不合適,但是當它解決了問題後它工作正常。 謝謝! – Marty 2009-07-30 18:12:35