Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273

    funzioni e oggetti con jpgraph

    ciao a tutti,

    sto cercando di ottimizzare l'uso jpgraph usando delle funzioni

    il codice da cui parto è tipo questo:

    Codice PHP:
    $graph->xaxis->SetTickLabels($datax);
    // Create the bar plots
    $bplot1 = new BarPlot($data1y);
    $bplot1->SetFillColor("$color[1]");
    $bplot2= new BarPlot($data2y);
    $bplot2->SetFillColor("$color[2]"); 
    per creare le colonne del grafico e

    Codice PHP:
    $gbplot = new AccBarPlot(array($bplot1,$bplot2,$bplot3,$bplot4)); 
    per impilarlo.

    non sapendo quanti possono essere i grafici da impilare ho strasformato il codice così

    Codice PHP:
    foreach ($datay as $k => $value) {
    $bplot[$k] = new BarPlot($value);
    $bplot[$k]->SetFillColor($color[$k]);
    if (isset(
    $grafico_tot)) {$grafico_tot.=",".$bplot[$k];}
    else {
    $grafico_tot.=$bplot[$k];}

    e poi
    Codice PHP:
    $gbplot = new AccBarPlot(array($grafico_tot)); 
    ma non va

    mentre funge se scrivo

    Codice PHP:
    $gbplot = new AccBarPlot(array($bplot[1],$bplot[2],$bplot[3],$bplot[4])); 
    è ok.
    sapete dirmi come posso fare per rendere la generazione dell'ulltima riga dipendente dal array $datay?

    in breve, come faccio a fare in modo che inpili gli n. oggetti creati?

    eraclito
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  2. #2
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.