-1

私のMySQLデータベースには、削除された値の列が通常0または1です。通常、検索を行うとき、「and deleted= "0"」のようなことをして削除されたものを省略しますが、以下のこのクエリを取得して私の値を省略する方法がわかりません列を削除しました。任意のアイデアをいただければ幸いです。

$query = "SELECT Status, COUNT(Status) FROM Assets GROUP BY Status"; 

$result = mysql_query($query) or die(mysql_error());

// Print out result
while($row = mysql_fetch_array($result))
{
   echo "". $row['COUNT(Status)'] ." systems ". $row['Status'];
   echo ", ";
}
4

1 に答える 1

0

これはうまくいくはずです:

$query = "SELECT Status, COUNT(Status) FROM Assets WHERE Assets.deleted = 0 GROUP BY Status"; 

また、 mysql ではなくmysqliまたはPDOを使用する必要があります(php mysql ライブラリは廃止されました)。

于 2012-11-29T20:36:38.837 に答える