Accueil > Forum > > > > Graphique barre a partir de mysql
Graphique barre a partir de mysql
dimanche 11 décembre 2005 à 22:53:05 |
Graphique barre a partir de mysql

mrfox
|
Bonsoir,
je souhaiterais réaliser un graphique a baton a partir de données extraitent d'une bdd sql je sais faire les calcul de pourcentage, mais que voudrais que ces resultats soit affiché sous forme d'un graphique, j'ai trouvé des choses, mais je comprend pas comment ca marche :(
merci
|
|
dimanche 11 décembre 2005 à 23:29:55 |
Re : Graphique barre a partir de mysql

mageonyme
|
Réponse acceptée !
si tu veux pas te casser la tête
tu récupères les données dans un tableau.
par ex : les stats de visite : tu récupères tout dans un $tableau[$id] en faisant une boucle dans une ma_table sql en utilisant les champs id (de 0 à n "sans coupure") et nb_visite
$sql = "SELECT * FROM ma_table ORDER BY id DESC";
$req = mysql_query($sql) or die($error.'Erreur SQ!'.$sql.''.mysql_error());
while($data = mysql_fetch_array($req)) {
$tableau[$data['id']]=$data['nv_visite'];
}
et après tu les affiches en créant un tableau <table><tr><td></td></tr>
echo '<table>';
for($id=0;$id<sizeof($tableau);$id++) {
echo '<tr><td valign="bottom">';
echo '<img src="barre.gif" width="2px" height="'.$tableau[$id].'px">';
echo '</td></tr>';
}
echo '<table>';
ps : c'est cool les couleurs... sous mozilla ya pas... :-{
|
|
dimanche 11 décembre 2005 à 23:32:58 |
Re : Graphique barre a partir de mysql

mrfox
|
OIk merci cette technique est valable mais si j'ai 10.33 % 0.33% d'une cellule comment faire l'arrondi marche comment sous php ?
|
|
lundi 12 décembre 2005 à 00:17:11 |
Re : Graphique barre a partir de mysql

mageonyme
|
Réponse acceptée !
soit tu convertis les % en px en partant d'une base100
soit tu donnes une hauteur à la
mais essaye de toute façon tu verras...
sinon pour l'arrondi c'est round :
echo round(1.95583, 2); // donne 1.96
voir http://fr.php.net/manual/fr/function.round.php
|
lundi 12 décembre 2005 à 00:18:57 |
Re : Graphique barre a partir de mysql

mageonyme
|
et si tu veux pas faire le code : JPGgraph... mais bon... c'est moins marrant que de le faire soit même
|
|
lundi 12 décembre 2005 à 09:35:53 |
Re : Graphique barre a partir de mysql

mrfox
|
Justement j'ai nDL un truc qui s'appel JPGraph, mais je ne voit pas comment ca marche, je sait .. je suis un boulet mais ta solution de table a l'aire ympa ;) j'essaye ca ;)
|
|
lundi 12 décembre 2005 à 15:56:23 |
Re : Graphique barre a partir de mysql

Anthomicro
|
Salut, pour l'arrondi vu que c'est une taille fixe tu peux utiliser ceil() ou floor() (je te laisse voir la différence entre ces deux fonctions sur php.net) Ensuite bah tu fais un bête calcul de proportionnalité. Si 100 % représente 200 pixels de largeur pour ton image bah 50 % représentera 100 pixels de large, faut juste choisir une texture de 1pixel de large et de la hauteur de ta barre (c'est ce que je fais sur mon site ça marche très bien et ça suffit ;-))
|
|
lundi 12 décembre 2005 à 15:59:28 |
Re : Graphique barre a partir de mysql

mrfox
|
Yes, merci a tous la technique de %age d'image est sympa, j'ai opté pour ca Merci a tous
|
|
mercredi 14 décembre 2005 à 22:33:58 |
Re : Graphique barre a partir de mysql

mageonyme
|
ps : moi non plus je comprends rien à JPGraph, on peut pas faire grand chose on dirait... non ?
|
|
Cette discussion est classée dans : mysql, partir, graphique, barre
Répondre à ce message
Sujets en rapport avec ce message
graphique en courbe avec liaison mysql [ par jeremy77 ]
Bonjour a tous,(Je suis débutant en php)Dans le cadre de réaliser une chart boursier en php, j'ai reussi a faire apparaitre un graphique en courbe a l
Php mysql et excel [ par fredo35m ]
Bonjour,j'ai une question existe-t-il un moyen pour faire des tableaux dynamiques sous excel à partir d'une table mysql en php?pour m'expliquer unp eu
Menu déroulant à partir d'une requête mysql [ par tweeder ]
Bonjour,J'ai essayé de trouver sur le site un exemple pour ma question mais j'ai pas trouvé. J'aimerais généré un menu déroulant html à partir des élé
générer un fichier XML à partir de mySQL [ par Migs ]
Bonjour, je voudrais savoir s'il est possible de créer un fichier XML directement à partir de mySQL par le biais de procédures stockées. Je ne souhait
Question MySQL / PHP [ par sbool ]
Bonsoir;Je créér en ce moment un site de jeux avec acces membre.J'ai une table avec id (auto increment) login pas mail ...J'espère pouvoir réaliser un
tableau php à partir de mysql [ par nissarte ]
Salut à tousG cherché mais g rien trouvé...M'en voulez pas, je débute en php & mysql...Voila, je souhaite charger toutes les données d'un champ d'une
Genérer des graph php a partir de MYSQL? [ par El_Diablo666 ]
Salut, Je cherche a générer des graph php (camembére, batton, courbe,...) a partir d'une table MYSQL déja existante...! en réalité, je réalise un an
Interface graphique PHP MySQL type EasyPHP [ par butch ]
Bonsoir, je programme actuellement en VB sous Access je cherche à basculer sous MySQL PHP, là pour l'instant le m'eclate, mais pour l'affichage je n'
verification d'une données à partir de la table [ par hindweb ]
bonjour a tousj'ai crée une base de donnée entreprise et une table employe de plusieurs champs sous php comme j'ai crée un formulaire par html dont je
envoyer unerequête a partir de choix de plusieurs checkbox [ par titerce ]
Salut,alors voila, j'aimerais envoyer une requete mysql a partir de selection de checkbox, mais ça ne marche pas....je suis nouveau dans le domaine et
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Arnault Nouvel et Antoine Dongois Le processus à prendre : Apprendre (découvrir la plateforme) Préparer (documenter l'historique et choisir la méthode de MAJ) Test (Test de MAJ) Implémenter (Effectuer la MAJ) Valid...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|
Développement réalisé par Nicolas SOREL ( Nix) avec l'aide de : Cyril DURAND et Emmanuel ( EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec (4)
|