ralphi: formatierung eines arrays

Beitrag lesen

hi nochmal zusammen,

ein Folgeproblem zu meinem vorherigen hat sich aufgetan.

ich hab jetzt eine Tabelle mit 30 Datensätzen - Zeit und Wert.

normalerweise lese ich die daten aus mit:
$datay1 = mysql_query(sprintf("select wert from tabelle"));
damit müsste ich doch eigentlich das Array '$datay1' haben ?!

ich könnte es jetzt mit zB:
while ($row =mysql_fetch_array($datay1)) {
echo $row[wert];
}
einzeln auslesen.

für das php-diagramm benötige ich folgende Form:
$datay1 = array(20,7,1.6,46,1,5,7,usw.);

auch wenn ich die ganzen $row werte auslese und in einem string mit komma zusammenpacke, funktionierts nicht.
$var="20,7,1.6,46,1,5,7,9,31 usw.";
$datay1 = array($var);

das php diag programm besteht aus zig unterprogrammen,
include_once ('dlib/jpgraph.php');
include_once ('dlib/jpgraph_line.php');
die  wiederum mit includs gespickt sind. da alle durchzugehen, wo und wie das array aufgedröselt ist für mich nicht möglich

hat jemand eine Idee?
das frontprog ist hinten dran.

grüße aus LA ralphi

<?php // content="text/plain; charset=utf-8"
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_line.php');

$datay1 = array(20,7,16,46);
$datay2 = array(6,20,10,22);

// Setup the graph
$graph = new Graph(350,230);
$graph->SetScale("textlin");

$theme_class= new UniversalTheme;
$graph->SetTheme($theme_class);

$graph->title->Set('Background Image');
$graph->SetBox(false);

$graph->yaxis->HideZeroLabel();
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);

$graph->xaxis->SetTickLabels(array('A','B','C','D'));
$graph->ygrid->SetFill(false);
$graph->SetBackgroundImage("tiger_bkg.png",BGIMG_FILLFRAME);

$p1 = new LinePlot($datay1);
$graph->Add($p1);

$p2 = new LinePlot($datay2);
$graph->Add($p2);

$p1->SetColor("#55bbdd");
$p1->SetLegend('Line 1');
$p1->mark->SetType(MARK_FILLEDCIRCLE,'',1.0);
$p1->mark->SetColor('#55bbdd');
$p1->mark->SetFillColor('#55bbdd');
$p1->SetCenter();

$p2->SetColor("#aaaaaa");
$p2->SetLegend('Line 2');
$p2->mark->SetType(MARK_UTRIANGLE,'',1.0);
$p2->mark->SetColor('#aaaaaa');
$p2->mark->SetFillColor('#aaaaaa');
$p2->value->SetMargin(14);
$p2->SetCenter();

$graph->legend->SetFrameWeight(1);
$graph->legend->SetColor('#4E4E4E','#00A78A');
$graph->legend->SetMarkAbsSize(8);

// Output line
$graph->Stroke();

?>