0
mysql db에서 숨겨진 NULL 값을 처리하지만 EMPTY 값을 항상 계산하므로이 값도 숨길 수 있습니까?데이터 테이블에서 카운트 값이 비어있는 경우 비어있는 td를 숨기기
<table class="table table-bordered table-striped table-condensed bootstrap-datatable datatable" >
<thead>
<tr>
<th>Diagnósticos</th>
<th class="center sorting_desc">Casos vistos</th>
</tr>
</thead>
<tbody>
<?
$sql = $conn->prepare("select diagnostico, count(diagnostico) from (select diagnostico as diagnostico from DIAGNOSTICON WHERE id_doctor = $id_doctor union all select diagnostico1 as diagnostico from DIAGNOSTICON union all select diagnostico2 as diagnostico from DIAGNOSTICON union all select diagnostico3 as diagnostico from DIAGNOSTICON) t group by t.diagnostico order by count(diagnostico) desc ");
$sql->execute();
while($row = $sql->fetch(PDO::FETCH_ASSOC)) {
echo "<tr>\n";
echo "<td>";
if (!empty($row["diagnostico"]))
{
echo $row["diagnostico"]."</td>\n"; }
echo "<td>";
if (!empty($row["count(diagnostico)"]))
{
echo $row["count(diagnostico)"]."</td>\n";
echo "</tr>\n"; }
}
?>
</tbody>
</table>
귀하의 예제에'수 (diagnostico)'그 빈 values..I 모든 변경 숨길 것을 감사하고 작품
를 교체! –