我正在开发一个过滤系统,它只会显示符合特定条件的结果。
用户制作他们的“过滤器”,将偏好添加到过滤器表中。列名是条件。
我想显示一个表,其中表头列仅显示与条件“on”匹配的列,并且当 off 为空时。
function get_filter_columns($filter_id) {
$result = mysql_query('SELECT * FROM filters WHERE id="$filter_id"') or die(mysql_error());
echo '<thead>
<tr>';
// echo mysql_fetch_array($result);
echo count($result, COUNT_RECURSIVE);
while($row = mysql_fetch_array( $result )) {
$counter++;
echo '<th>'.$row['total'].'</th>';
echo mysql_field_name($result, $counter);
}
echo '</tr>
</thead>';
}