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
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|
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 : 2,621 sec (3)
|