• 締切済み

EC-CUBEの管理画面内に円グラフを表示させたい

管理画面に抽出条件を設定するフォームがあり、 送信ボタンを押すと、テーブル内に結果データを表示させると同時に、 同じ画面内に、結果データをもとにした円グラフを表示させたいのですが、 どなたか分かる方いませんか? EC-CUBEには元々下記の円グラフ生成クラスが用意されているのですが、 かなりカスタマイズしてしまったためか、表示がうまくできません。 SC_GraphPie extends SC_GraphBase なので、このクラスは使わずに表示させたいと思います。 下記のような立体型ではない円グラフを画面の一部分に表示させたいのです。 http://php.eweb-design.com/0208_cir.php できれば円グラフだけのために新たなクラスも新たなファイルも作りたくありません。 現在コーディング中のPHPファイル内に円グラフ生成用の関数を設けて、 テンプレ側では出力させたいです。 具体的には、PHPでの円グラフ生成関数と、テンプレ側での円グラフ表示部分の サンプルコードをいただけたら幸いです。 切実ですので、どなたかよろしくお願いいたします。

  • PHP
  • 回答数1
  • ありがとう数0

みんなの回答

  • hyoro
  • ベストアンサー率71% (5/7)
回答No.1

Google Chart APIを使ってみてはいかがでしょうか。 Google Chart APIをキーワードに検索をかけるとサンプルも見つかると思います。

参考URL:
http://code.google.com/intl/ja/apis/chart/

関連するQ&A

  • 円グラフの表示がうまくできない

    エクセルで円グラフを作ろうとしています。 同じようにつくってうまくいったこともあるのですが、 なぜか今回うまく項目が出ません。 エクセルのバージョンは97です。 下記のような表で 級 個数 割合 6 138 67.3% 7 23 11.2% 8 21 10.2% 9 15 7.3% 10 8 3.9% 205 100.0% 円グラフで、グラフウィザードでつくると勝手に1,2,3,4,5と振られてしまっています。これを6,7,8,9,10 と級の項目が出るようにしたいのです(個数は表示しなくて構わない) なお、白黒で表示するので、ユーザー設定のモノクロ円で作成しています。他のうまくいったグラフもこれで作ったので、統一したいです。 宜しくお願いします。

  • 円グラフ描画について

    PHPでの円グラフ描画について質問です。 PHPのバージョンは4.2.2で、GDのバージョンは1.6.2です。 円を描画するimagefilledarc関数はGDのバージョンが2.0.1以上でないと 使えないようで、行き詰っています。。 円を描画するよい方法はあるでしょうか?

    • ベストアンサー
    • PHP
  • PHP 4.3で使える グラフで表示させるライブラリ

    結果をグラフで表示させたいのですが、PHP 4.3で使えるライブラリはあるのでしょうか? 棒グラフや円マーク、折れ線グラフなどです。 簡単でできるだけフリーのものが良いです。 個人で使うので、商用利用以外が無料というものでも構いません。 無ければ、有償の方も知りたいです。

    • 締切済み
    • PHP
  • エクセル円グラフ集計結果を表示したい

    エクセルにて家計簿をつくる時、下記のようなものの集合体だと思うのですが A 医療費 1000円 B 食費 500円 C 食費 120円 これを円グラフで表示したら、A、B、Cが全て別物だと認識されてしまいました。 家計簿なので、食費でいくら、という風に集計した結果を表示したいのですが、これは一旦集計してからグラフにする(もしくはピボットテーブルを使用)するしかないのでしょうか。

  • エクセル折れ線グラフ、0を表示させない

    エクセル2010です。 ある計算結果から折れ線グラフを作りたいのですが、未計算の月が0(ゼロ)になるのを、IF関数で空白になるようにしています。 しかしそのデータをグラフ化すると、やはり0と認識されるのか、折れ線が0に急降下してしまいます。 こういう場合、未計算の0の月を、グラフでは非表示にできないでしょうか? ※もちろんセルに何の記述も無ければグラフにも表示されませんが、全期間が自動計算されるように関数が入っていますから、何も記述しないというのはできません。 対処法をお分かりの方がいらっしゃいましたら、ご教授よろしくお願いします。

  • 円グラフを画面いっぱいスライドショーする方法

    あるイベントで、ペーパーテスト形式でクイズをし、 クイズの正答率の円グラフを、スライドショーのように次々と表示したいのです。 もってるのは、excelの入ってるパソコンとプロジェクター。 画面いっぱいに、円グラフを次々に表示する、なにかいい手は無いでしょうか? なおクイズは当日するので、円グラフをあらかじめ作っておくことができません。 (題字をいれておくなどの準備程度) フリーソフトでもいいので、いいもの知ってる方は教えてください。

  • Excel2007 グラフに「0」を表示させない

    セル1とセル2の値をを合計(Sum関数値)したセル3の部分を折れ線グラフで読み込んでいます。 セル1とセル2がブランクだったとき、セル3にはゼロが入ります。(=sum(セル1,セル2)の結果) このままセル3を折れ線グラフにした場合、グラフにはゼロの線が表示されてしまいます。 グラフを読み込んでいる他のセルがゼロ以外の値でグラフに表示されているのに、ゼロのセルの部分だけグラフがガクン!と下がってしまうのはみっともないので、セル1とセル2がブランクだったとき、セル3にはゼロが入った場合だけを、グラフにゼロと表示させないようにするにはどうすればよいでしょうか。 因みに、セル3に(=IF(AND(セル1="",セル2=""),"",SUM(セル1,セル2))と入れたとき、セル3には ゼロが表示されませんが、グラフはやっぱりゼロとなってしまいました・・・・。 説明が下手で申し訳ないです。 よろしくお願い致します。

  • 関数を入力したセルがグラフに表示されない方法

    エクセルのグラフについて質問です。 A.Bの2枚のシートがあります。 シートBには、一部、IF関数を入力したセルが含まれています。 このセルを含め、シートB上の複数行のデータをグラフ化したいのですが、以下のような誤表示がされてしまいます。 ○問題点 シートBの数値が入っているセル(入力した関数の計算の結果(数字)が表示されているもの)は、グラフ上に正確に表示される。 しかし、上記IF関数が入力されているセル(表示部は#VALUE!となっている)を反映するグラフの該当部分は、数字が入っていないにもかからず、グラフから見切れてしまう。 ○解決したい点 #VALUE!表示のセルのデータは、グラフにも反映させたくない。 何とか、結果が出ているセルのみをグラフに反映させ、数式が入っている状態のセルの内容はグラフ上は非表示にする、ということはできないでしょうか? ご存知の方、よろしくお願いします。

  • 管理画面に入るときに出るエラー表示

    phpとmysqlで構築されたウェブサイトの管理画面に入るとき、下記のようなエラーが表示されます。 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ***/httpdocs/function/mysql.php ただ表示されるだけで運営上は問題なさそうなんですが、ログイン時のエラーだけにこのまま使ってもいいのかどうか悩んでいます。このまま使うのは何か問題あるのでしょうか。

    • ベストアンサー
    • MySQL
  • excelの円グラフで値とパーセンテージを同時に表示する

    こんにちわ。 アンケートの集計結果をexcelの円グラフで作らなくてはいけません。 例えば,ある質問に対して,選択肢が四つあって100人が答えました。 選択肢aが50人,bが30人,cが15人,dが5人という結果でした。 比率的にはa50%,b30%,C15%,d5%になりますよね。 そこで、円グラフにも,a 50人・50%,b 30人・30%・・・みたいに値とパーセンテージを同時に表示したいのですが、可能でしょうか? ラベルとパーセンテージは同時に表示できることはわかったのですが,ラベルと値とパーセンテージを同時に表示するのは難しいのでしょうか? わかる方がいらっしゃいましたら、よろしく御願いします。

専門家に質問してみよう