begin process at 2012 05 29 01:14:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

diagramme camembert


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

diagramme camembert

jeudi 31 mars 2005 à 11:56:28 | diagramme camembert

emma1006

Bonjour,

J'ai trouvé un super code source sur le site :

http://www.metacites.net/article132.html


il correspond vraiment à ce que je voudrais faire avec des pourcentages de nombres de jours de présence dans un établissement (période de 1 jour, 2 jours, 3, 4 ,5, 6-7 jourd
8-9, 10-29 et enfin 30 jours et plus.

Pour retrouver ces totaux correspondants à ces périodes par mois, je les ai dans
une table ventil.

Mais comment faire pour récupérer ces valeurs dans un array pour que mon
diagramme varie selon mes données et n'ait pas des valeurs fixées comme dans
le code source.

Merci pour votre aide urgente !

Emma
jeudi 31 mars 2005 à 13:23:16 | Re : diagramme camembert

malalam

Administrateur CodeS-SourceS
Hello,

desole mais je n'ai rien compris a ce que tu voulais :-(
jeudi 31 mars 2005 à 13:37:13 | Re : diagramme camembert

morpheus262

Quel est ton probleme ? de lire les valeur de ta table et de les mettre dans un tableau ?


PS: Besoin d aide pour developper, besoin d un collaborateur pour faire votre site, consulter le post:j'aide a developper ou contacter moi par mail.

Sans maitrise la puissance n'est rien. et je maitrise
jeudi 31 mars 2005 à 13:59:15 | Re : diagramme camembert

emma1006

Salut et merci d'avoir répondu !

Il est vrai que je n'étais pas très claire :

En fait, j'ai une table "ventil" avec comme champs :
id
etb_id
date
per_1, per_2,...,per_30plus.

J'enregistre grâce à çà chaque jour, le nombre de jours de présence de
personnes dans un établissement donné.

Puis je fais des totaux par mois.

Exemple de requete pour le mois de février :

$requete= "SELECT sum(per_1) AS per_1, sum(per_2) AS per_2, sum(per_3) AS per_3, sum(per_4) AS per_4, sum(per_5) AS per_5, sum(per_6_7) AS per_6_7, sum(per_8_9) AS per_8_9, sum(per_10_29) AS per_10_29, sum(per_30plus) AS per_30plus FROM ventil WHERE etb_id = '88' AND date BETWEEN '2005-02-01' AND '2005-02-29' ORDER BY date" ;


Et j'aimerais bien faire apparaître ces totaux sous forme de pourcentage sur le
diagramme en svg :

Pour celà, j'ai un fichier recap_pres.php qui contient à la fin :

<embed src="svg_camembert.php" width="400" height="450" type="image/svg+xml">
    </embed>

et fait donc appel au fichier svg_camembert.php qui contient le code trouvé sur
le site.

Mais pour utiliser mes valeurs afin d'avoir un diagramme dynamique, il faut que
je remplace :

$graph_data=array('136','25','14','18','17','25','17','52','5');


par quelque chose du genre :


$resultat=mysql_query($requete);

$graph_data = array() ;

while ($row = mysql_fetch_array($resultat))
{

$graph_data[] = $row['champ de ma table'] ;

}

Mais ça ne marche pas et je ne sais pas quoi mettre à la place de 'champ de ma
table' par exemple.

Est-ce plus clair ?
Merci pour vos réponses.

jeudi 31 mars 2005 à 14:06:35 | Re : diagramme camembert

malalam

Administrateur CodeS-SourceS
Tu as quoi comme erreur ? Parce que ton principe est bon.

jeudi 31 mars 2005 à 14:07:28 | Re : diagramme camembert

morpheus262

si tes champs que tu veux inserer dans ton tableau se suivent tu peux faire ca:

$i=0;
while ($row = mysql_fetch_array($resultat))
{

$graph_data[] = $row[$i] ;
$i++;
}
Voila comme ca tu ajoute bien les champs sucessivement a ton tableau, ca doit marcher


PS: Besoin d aide pour developper, besoin d un collaborateur pour faire votre site, consulter le post:j'aide a developper ou contacter moi par mail.

Sans maitrise la puissance n'est rien. et je maitrise

jeudi 31 mars 2005 à 14:19:12 | Re : diagramme camembert

malalam

Administrateur CodeS-SourceS
Et arrete de draguer en messages prives Emma lol. Le forum c'est bien plus pratique et ca aide tout le monde au moins ;-)

Elle te renvoie quoi ta requete ? Per_1, Per_2 etc c'est ca ?
Mets le code complet que tu as mis.

Si ca bugge tjrs, fais ceci apres ton while {} :
echo '<pre>',print_r($graph_data),'</pre>';

et copie ici ce que tu obtiens.
jeudi 31 mars 2005 à 14:32:28 | Re : diagramme camembert

emma1006

Désolé malalam, je ne drague pas du tout, et j'ai essayé ce que tu m'as dis mais absolument rien ne s'affiche. C'est parce que c'est du svg, je crois ...
jeudi 31 mars 2005 à 14:38:46 | Re : diagramme camembert

malalam

Administrateur CodeS-SourceS
Je plaisantais lol ;-)

je sais que c'est du svg, mais le print_r() lui ne fait qu'afficher ce que contient ton tableau $graph_data (clefs et valeurs) et j'aimerais bien voir justement ca. Et ca c'est du php, le print_r doit marcher.
jeudi 31 mars 2005 à 14:49:56 | Re : diagramme camembert

emma1006

Alors effectivement j'ai bien essayé le print_r et aucune variable ne s'y met:

 

j'obtiens : array() et c'est tout !

 

J'en ai marre, car en dur, en faisant : $graph_data=array('136','25',....)

il m'affiche bien

array( [0]=> 136, ....), mais en dur ça ne m'intéresse pas car ce sont des valeurs que j'aimerais récupérer de ma table puisque ça évolue chaque jour


1 2

Cette discussion est classée dans : code, source, jours, camembert, diagramme


Répondre à ce message

Sujets en rapport avec ce message

Rajouter un zip à un code source [ par LordDaedalus ] Une question toute bête Comment on joint un zip à une source ?MerciLord Daedalus une superbe idée mais voila chez pas comment faire [ par creagraphe ] creagraphe ben voila j'ai bien eu une idée quelque notion mais bon si quelqun avai l'art et la manierer de pouvoir faire ce truc l moteur de recherche [ par rastafarye ] salut je suis a la recherche de code source ou d'aide sur des moteurs de recherche de type web (com google par ex bien sur je ne demande pas le code s Peut on empécher la lecture du code source (affichage>source sous IE) et peut t'on desactiver la Touche F11 pour les Popups en utilisant le PHP?... [ par Dasilva ] Salut,Je cherche depuis une a près midi à faire ce qui marqué dans la question:-Peut on empecher les visiteurs de lire le code source des pages Web qu Formatage du code source php [ par Mikelepsycopat ] Bonjourje voudrais savoir si un programe exite pour Formater du code php.Je sais Que dreamwever le fais pour le code htm mais ils ne le fais pas pour Portail genre code source [ par victorcoasne ] Cherche un portail genre code sources pour y mettre du C++.Urgent !!!Merci d'avanceVous voulez des RPG gratuits allez sur http://jeux.jscv.com !!!Le c Bloquage code source d'une page [ par laurentbalmer ] Comment pourrait-on faire pour q'un utilisateur ne puisse pas avoir acceès aux codes source des pages qu'il visite.si quelqu'un connait une astuce je Télécharger le site CODE SOURCE [ par CrashR ] Bonjour,Il y a pas si longtemps que cela je m'ettais rendu sur le site de code source et il etait propose de telecharger le site tout entier afin de p code source en sql pour championnat de foot [ par batman97410 ] Bonjour à tous,je suis en train de mettre au point une base de donnée dynamique pour un championnat de foot sur le web,avec saisie automatique des sco code source keylogger [ par cmasters ] Bonjour tt le mondeEst il possible de creer un keylogger en php ?Si oui serait il possible d'avoir un exemple complet d'1 code sourc? Pour que je puis


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,936 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales