0
PHP 파일이 제대로 작동하는 데 문제가 있습니다. 부서 (정렬되지 않은 목록)와 부서 범주 (각 부서 아래의 정렬 된 목록)가 포함 된 두 개의 열이있는 테이블을 표시해야합니다.PHP/HTML 테이블이 제대로 작동하지 않습니다.
결과는 두 번째 열이 글 머리 기호가없는 순서 목록과 각 글 머리 기호가있는 부서 아래에 번호가 매겨진 순서 목록과 함께 완벽하게 잘 보입니다. 그러나 첫 번째 열은 글 머리표 또는 숫자없이 표시됩니다. 데이터는 거기에 있지만, 내가 기대했던 형식 (ul 및 ol)은 아닙니다.
도움 주셔서 감사합니다. 더 많은 정보가 필요하면 알려주세요.
<?php
//displayDepartments.php
$query = "SELECT * FROM product_categories_reference
ORDER BY department_name DESC";
$category = mysql_query($query)
or die(mysql_error());
$numRecords = mysql_num_rows($category);
$catCount = 0;
$currentDepartment = "";
echo "<table><tr><td><ul>";
for ($i = 0; $i < $numRecords; $i++)
{
$row = mysql_fetch_array($category);
if ($currentDepartment != $row["department_name"])
{
if ($currentDepartment != "") echo "</ol></li>";
if ($catCount > $numRecords/2)
{
echo "</ul></td><td valign='top'><ul>";
$catCount = 0;
}
$currentDepartment = $row["department_name"];
echo "<li>$currentDepartment<ol>";
}
echo "<li><a href=\"category.php?cat='"
.$row["product_category_code"] . "'\">"
.$row["product_category_description"]
."</a></li>";
$catCount++;
}
echo "</ol></li></ul></td></tr></table>";
?>
에
변경 당신은 너무 쿼리의 일부 샘플 데이터를 제공 할 수 있을까요? –