hallo allerseits, 
hab zwar schon einiges mit php umgesetzt, mit "klassen" aber noch keine erfahrung. wäre schön wenn ich einen ansatz bekommen könnte.
zur erstellung eines diagramms nutze ich die class phPie.
diese class beinhaltet die variable "var $data" als array welche die
daten des späteren diagramms erhält.
	
so klappt auch alles wunderbar.
nur, wie kann ich das array "var $data" bereits ausserhalb der class über eine
datenbankabfrage bilden und diese dann der class phPie übergeben??
hab schon einiges versucht und komme nicht aufs gewünschte ergebnis.
z.b. so:
KLAPPT NICHT (vor der class)
	
hat jemand einen hinweis oder ansatzpunkt für mich?
 thx gaudi
 thx gaudi  
							
						
					hab zwar schon einiges mit php umgesetzt, mit "klassen" aber noch keine erfahrung. wäre schön wenn ich einen ansatz bekommen könnte.
zur erstellung eines diagramms nutze ich die class phPie.
diese class beinhaltet die variable "var $data" als array welche die
daten des späteren diagramms erhält.
PHP-Code:
	
	
class phPie {    // START class
var $data = array('1'=>'40','2'=>'60','3'=>'80','4'=>'100');
//...weitere einträge in der class
}    // ENDE class 
so klappt auch alles wunderbar.
nur, wie kann ich das array "var $data" bereits ausserhalb der class über eine
datenbankabfrage bilden und diese dann der class phPie übergeben??
hab schon einiges versucht und komme nicht aufs gewünschte ergebnis.
z.b. so:
KLAPPT NICHT (vor der class)
PHP-Code:
	
	
$query = mysql_query("SELECT id,num FROM test");
while ($row = mysql_fetch_array ($query)) {    // START WHILE
$data[$row[id]] = "$row[num]"; 
}    // ENDE WHILE
class phPie{
var $data = array($data);
} 
 thx gaudi
 thx gaudi  
							
						 
          

 
  
  
							
						
Kommentar