Comment utiliser xml comme base de données avec jpgraph
charbouba
Messages postés15Date d'inscriptionvendredi 25 mai 2007StatutMembreDernière intervention18 juillet 2007
-
27 juin 2007 à 03:36
aleanlastar
Messages postés27Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention24 décembre 2008
-
20 déc. 2008 à 01:31
bonsoir tt le monde ,bon voila mon problème je vx utiliser le fichier xml à la place de la db mysql ,mais j'arrive pas a établir la connexion .
pr les requetes(xquery) c bon ,mais la connexion j'ai tjs des problèmes.
voila mon fichier.
<?php
include ("jpgraph/src/jpgraph.php");
include ("jpgraph/src/jpgraph_bar.php");
$db = mysql_connect("localhost", "omar","dhjwalja") or die(mysql_error());
mysql_select_db("moodle",$db) or die(mysql_error());
$sql = mysql_query("SELECT id,timezone FROM mdl_user") or die(mysql_error());
$graph = new Graph(1050,450,"auto");
$graph->SetScale("textint");
$graph->img->SetMargin(50,30,50,50);
//$graph->AdjBackgroundImage(0.5,0.7,-1); //setting BG type
//$graph->SetBackgroundImage("linux_pez.png",BGIMG_FILLFRAME); //adding image
$graph->SetShadow();
$graph->title->Set("statistique d'un étudiant");
$graph->xaxis->title->Set("nom des étudiant");
$graph->yaxis->title->Set("notes des étudiant");
$graph->xaxis->SetTickLabels($leg);
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$graph->yaxis->title->SetFont(FF_FONT1,FS_BOLD);
$graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD);
$bplot = new BarPlot($data);
$bplot->SetFillColor("lightgreen"); // Fill color
$bplot->value->Show();
$bplot->value->SetFont(FF_ARIAL,FS_BOLD);
$bplot->value->SetAngle(45);
$bplot->value->SetColor("black","navy");
$graph->Add($bplot);
$graph->Stroke();
charbouba
Messages postés15Date d'inscriptionvendredi 25 mai 2007StatutMembreDernière intervention18 juillet 2007 27 juin 2007 à 13:14
slt.j'ai trouvé deux classes:class_xquery_lite et phpxmlclasses_1.11 ,mais comment pt on utiliser ces classes et charger le fichier xml .j'ai essayer mais en vain.tu px me corriger la connexion ?.
merci.
vilhjalms
Messages postés591Date d'inscriptionmercredi 20 juillet 2005StatutMembreDernière intervention16 juillet 20092 27 juin 2007 à 14:31
Saell og blesuð
Encore que pour ie il y a
Adobe SVG Viewer comme plugin, l'autre soucis eventuel est que ie refuse de charger des xsl s ils ne sont pas sur le meme server que le fichier source, a moins de modifier les parametres de securite d ie mais bon
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 27 juin 2007 à 18:18
Hello,
depuis quand SVG est compatible FF only ? Ca a plutôt toujours été not FF, justement...et IE only. Même si FF avance un peu là-dessus, maintenant, mais c'est TRES récent. Ca a même été très frustrant à une époque, pour moi...
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 28 juin 2007 à 09:14
C'est un plugin en effet, mais exactement comme le plugin flash. Rien de bien grave. Et même si je ne suis pas fan d'IE, de ce côté là, ils avaient une large avance sur FF et cie. J'ai bossé avec il y a 1an et demi, XML, SVG, XSLT, et FF était clairement largué. Même côté rapidité. Mais bon, s'il rattrape son retard, tant mieux.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 28 juin 2007 à 12:54
Salut
t'avais pas du mettre les bons headers, tout ca c'est arrive avec firefox 1.5 qui date quand meme un peu, et tout ca c'est gere en natif maintenant (xml a toujours ete gere... xslt, ca date aussi, j'ai un login pratique dans les mains, tout ca marchait en juillet 2005)
aleanlastar
Messages postés27Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention24 décembre 2008 20 déc. 2008 à 01:31
Bonsoir ,
pour mon PFE je doit envoyer des requete en Xquery j'ai aucune idée sur le dernier si vous pouvez me donnée un lien pour apprendre et jvoudrais bien savoir quelle est le meilleur éditeur a utiliser (Exist, XMLSpy) et comment peut on les integré au jbuilder .
merçi d'avance.