au secours Problème de graphique

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

shun
Nouveau WRInaute
 
Messages: 1
Inscription: Mar Jan 31, 2006 18:57

au secours Problème de graphique

Message le Mar Jan 31, 2006 19:01

Bonjour à tous,

Je suis débutant, et j'essai de faire un graphique en fonction de variable SQL.
Tout est bien configurer!
Je voudrais que la courbe soit fonction de t1.3m, t1.6m et t1.12m

Voici mon code qui ne marche pas:

Code:

Code: Tout sélectionner

<?php
include ("jpgraph14/jpgraph.php");
include ("jpgraph14/jpgraph_line.php");

$id_film = $HTTP_GET_VARS['id'];

connectionDB($host,$user,$pwd,$base) ;

$query = "SELECT t1.id_film, t1.titre, t1.prix, t2.des_cat, t5.des_mois, t1.nb_ent, t1.3m, t1.6m, t1.12m, t1.ean, t3.des_supp, t4.des_distrib, t6.des_ss_cat, t7.des_ss_ss_cat,t1.coffret, t1.autre_supp, t1.annee, t1.id_budgetm, t1.12m/t1.nb_ent*100  FROM films t1
      INNER JOIN categories t2 ON t1.id_cat = t2.id_cat
      INNER JOIN supports t3 ON t1.id_supp = t3.id_supp
      INNER JOIN distributeurs t4 ON t1.id_distrib = t4.id_distrib
      INNER JOIN mois t5 ON t1.id_mois = t5.id_mois
      INNER JOIN ss_cat t6 ON t1.id_ss_cat = t6.id_ss_cat
      INNER JOIN ss_ss_cat t7 ON t1.id_ss_ss_cat = t7.id_ss_ss_cat
      WHERE (t1.id_film LIKE $id_film)" ;
$res = execQuery($query) ;
$num_row = mysql_num_rows($res) ;



$ydata = array($t1.3m,$t1.6m,$t1.12m);

// Creation du graphique
$graph = new Graph(500,500);
$graph->SetScale("textlin");

// Création du système de points
$lineplot=new LinePlot($ydata);

// On rajoute les points au graphique
$graph->Add($lineplot);

// Affichage
$graph->Stroke();

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Mar Jan 31, 2006 23:52

De tête je dirais de modifier :
Code: Tout sélectionner
$res = execQuery($query) ;
$num_row = mysql_num_rows($res) ;



$ydata = array($t1.3m,$t1.6m,$t1.12m

Par
Code: Tout sélectionner
$res = mysql_query($query) ;
$num_row = mysql_num_rows($res) ;

$resultat = mysql_fetch_array($res);


$ydata = array($resultat[3m],$resultat[6m],$resultat[12m]);

A verifier :?


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités