Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Dovrei sviluppare graficamente... questi dati...

    BA|08-11-2008|1
    BA|08-11-2008|2
    BA|08-11-2008|3
    BA|08-11-2008|4
    BA|11-11-2008|0
    BA|13-11-2008|1
    BA|15-11-2008|2
    BA|18-11-2008|3

    In sostanza mi basterebbe... avere in un grafico dinamico (costruito in php) in ascissa la data (giorno e mese) e in ordinata l'ultimo valore dei 3 separati dal carattere "|" (0,1,2,3,4... ecc.. fino ad un massimo di valore 18)


    es.. del grafico dinamico che vorrei ottenere..




    Grazie a chiunque mi indirizzerà su come fare!

  2. #2
    Esistono varie classi PHP per la creazione dei grafici:

    http://www.aditus.nu/jpgraph/
    http://graphpite.sourceforge.net/
    http://www.maani.us/charts/index.php

    C'è anche un esempio già pronto che penso sia molto facile da adattare alle tue necessità:

    http://www.aditus.nu/jpgraph/feature....php#LinePlots

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    grazie infinite era proprio quello che andavo cercando!



    Adesso mi rimarrebbe solo da sapere questo:

    Ogni script di esempio prende i dati da una riga di questo tipo:

    // Some data
    $ydata = array(11,3,8,12,5,1,9,13,5,7);

    Io vorrei che li prendesse direttamente dal file txt così costituito e dinamicamente modificato da altri miei script php:

    BA|08-11-2008|1
    BA|08-11-2008|2
    BA|08-11-2008|3
    BA|08-11-2008|4
    BA|11-11-2008|0
    BA|13-11-2008|1
    BA|15-11-2008|2
    BA|18-11-2008|3
    ecc...


    Come potrei fare?

    Comunque sia GRAZIE ancora!

  4. #4

  5. #5
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    ho provato e riprovato ad usarla ma...

    mettendo questo cod a inizio pagina e anche nel mezzo...:

    $filename="ba1.txt";
    $leggofile = file('$filename');

    subito sotto queste due righe:

    include ("../expgraph.php");
    include ("../expgraph_line.php");


    mi da sempre questo errore:


    Warning: file($filename): failed to open stream: No such file or directory in c:\programmi\easyphp1-8\www\expgraph\esperimento\src\exp1\gestiscigrafic o.php on line 3 expgraph Error: HTTP headers have already been sent.
    Caused by output from file gestiscigrafico.php at line 3. (con linea 3 intende gli include...)

    Grazie se puoi farmi luce e dirmi come usare correttamente la funzione file avendo io il file da gestire nella stessa directory del file gestiscigrafico.php


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.