我有一個2部分代碼。代碼的第一部分根據情況告訴我表中的記錄數量,代碼的第二部分將顯示實際的記錄信息。在下面的代碼中,它顯示正確的記錄數爲3,但當它試圖拉取信息以顯示它時,它只顯示1條記錄。行不顯示在mysql查詢中
$depcourselist=mysql_query("select * from organization_dep_courses odc left join course c on odc.courseid=c.id where orgid=$orgid and depid=$departmentid");
echo '<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr bgcolor="#eaeaea" height="40">
<th align="left">Course Catalog<span>('.$countdepcourses.')</span></th>
</tr>';
while($courselist=mysql_fetch_array($depcourselist))
$coursename = $courselist['fullname'];
{
if($coursecolor==1)
{
echo "<tr bgcolor='#f1f1f1' width='100%' height='25'>
<td align='left'>".$coursename."<a href='#'><img src='".$remove."' /></a></td>
</tr>";
$coursecolor="2";
}
else
{
echo '<tr bgcolor="#ffffff" height="25">
<td align="left">'.$coursename.'<a href="#"><img src="'.$remove.'" /></a></td>
</tr>';
$coursecolor="1";
}
}
echo '</table>';
任何幫助發現什麼導致記錄不能正常顯示總是非常感激。
1.格式化代碼。 2.請顯示正確**顯示計數的代碼。 – Amit 2013-03-26 05:08:20