値が 0 より大きい列のみを表示するディスプレイを作成したいと考えています。
フィールドと値を表示する私のコード:
echo "<table><tr>";
while ($property = mysql_fetch_field($result))
{
if($property->name > '0')
echo "<td>Field name: " . $property->name . "</td>";
}
echo "<tr/>";
while ($row = mysql_fetch_assoc($result))
{
echo "<tr><td>".$row['a']."</td>";
echo "<td>".$row['b']."</td>";
echo "<td>".$row['c']."</td>";
echo "<td>".$row['d']."</td></tr>";
}
echo "</table>";
出力は次のようになります。
Field name: a Field name: b Field name: c Field name: d
1 2 3 0
以下のような表示にしたい:
Field name: a Field name: b Field name: c
1 2 3
値field name: d
が 0 であるため、 は表示されません。
どうやってやるの?あなたからいくつかの例をお願いできますか?
ありがとう。