0

$smty1; $thty2; $totaly3ファイル名「objective_matrix.php」で名前が付けられた3つのphp配列があります。

これらの 3 つの配列を、以下に示すように、graph2.php という名前の Jpgraph ファイルに渡したいと思います。

<?php
 require_once('/jpgraph-3.5.0b1/src/jpgraph.php');
 require_once('/jpgraph-3.5.0b1/src/jpgraph_bar.php'); 

//In here I will need the arrays $smty1, $thty2, $totaly3


$graph = new Graph(450,200,'auto');    
$graph->SetScale("textlin");
$graph->SetShadow();
$graph->img->SetMargin(40,30,40,40);
$graph->xaxis->SetTickLabels($gDateLocale->GetShortMonth());

$graph->yaxis->title->Set('PPM');
$graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD);

$graph->title->SetFont(FF_FONT1,FS_BOLD);

$bplot1 = new BarPlot($smty1);
$bplot2 = new BarPlot($thty2);
$bplot3 = new BarPlot($totaly3);

$bplot1->SetFillColor("orange");
$bplot2->SetFillColor("brown");
$bplot3->SetFillColor("darkgreen");

$bplot1->SetShadow();
$bplot2->SetShadow();
$bplot3->SetShadow();

$bplot1->SetShadow();
$bplot2->SetShadow();
$bplot3->SetShadow();

$gbarplot = new GroupBarPlot(array($bplot1,$bplot2,$bplot3));
$gbarplot->SetWidth(0.6);
$graph->Add($gbarplot);

$graph->Stroke();
?>

「objective_matrix.php」では、次を使用してグラフをプロットしています。
<img style="position:absolute; top:635px" src="graph2.php" />

これらのデータを渡すために URL メソッドを使用しようとしましたが、そこに変数を渡す方法がわかりません。誰か助けてくれませんか?

4

1 に答える 1

0

Harshanii の問題に対する短い解決策があります。配列データ ($smty1、$thty2、$totaly3) を一時データベースに保存し、graph2.php でそれらのデータを呼び出すことができます。

于 2013-07-25T07:18:30.997 に答える