私は、PHP と MySQL のクエリについてはまったくの初心者です。MySQL データベースから Google チャートを作成しようとしていますが、Google で何時間も検索した後、必要なものが見つかりませんでした。ただし、役立つ可能性のある例を見つけましたが、それでも思い通りにすることはできません。これが私のテーブルの例です。
Apple | Orange | Strawberry
--------------------------
Like | Like | Like
Dislike | Like | Like
Dislike | Dislike | Like
Like | Dislike | Dislike
Like | Like | Like
Dislike
Like とfor Apple
、Orange
andの数を数えたいと思いますStrawberry
。グラフでは、これら 3 つの果物が好きな人、嫌いな人の数を表示したいと考えています。
ここに私が見てきたコードがありますが、それを攻撃する方法はまだわかっていません。
$query = mysql_query('SELECT * FROM data');
$table = array();
$table['cols'] = array(
array('label' => 'cas', 'type' => 'string'),
array('label' => 'data', 'type' => 'number')
);
$rows = array();
while($r = mysql_fetch_assoc($query)) {
$temp = array();
$temp[] = array('v' => $r['cas']);
$temp[] = array('v' => (int) $r['data']);
$rows[] = array('c' => $temp);
}
$table['rows'] = $rows;
$jsonTable = json_encode($table);
echo $jsonTable;
どんな例でも役に立ちます!ありがとうございました。