Calcul d'un taux entre 2 page differentes

trik59 Messages postés 244 Date d'inscription   Statut Membre Dernière intervention   -  
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour à toutes et à tous

Bon voilà, mon petit
A voir également:

3 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Je ne suis pas un spécialiste de php, mais à mon avis, il faut d'abord lire tout ton résutltat SQL dans un tableau, puis mettre le tableau entier dans la session (il ne faut quand même pas qu'il soit trop gros).
1
trik59 Messages postés 244 Date d'inscription   Statut Membre Dernière intervention   39
 
Bonjour à toutes et à tous

Bon voilà, mon petit "probleme";
j'ai en fait deux tableaux de resultats un sur une page1 et un autre sur une autre page2 differente l'une de l'autre,

ma 1er question c'est: est ce qu'on je peut utiliser les variables de la page 1 dans la page 2 et vice versa?

Et moi ce que j'envisage de faire, c'est de calculé un taux par rapport à ces deux tableaux, c.a.d toutes les valeurs de la colonne du tableau 1 /(divisé) par ceux du tableau 2

...Comment je peut faire pour prendre la valeur1 du 1er tableau et la divisé par la valeur1 du second ? en sachant que je c'est qu'il me faut un compteur et un indice et une boucle, mais voila c'est que je c'est pas quoi faire parce que comment je peut mettre un indice '$i' de mes tableaux ?? j'ai essayé il ne reconais pas $tab[$i] j'espere avoir été clair vous me dirriez SVP par quoi commencer avec ce code que voici?

//récupération du résultat de la requête ligne par ligne
while($tabl = mysql_fetch_row($resultat)){
//Tableaux1 (le 2 est identique sauf la var $tabl à la place de $tab)
echo "<tr><td>"
.$tabl[0] //colonne nom_div
."</td><td>"
.$tabl[1] //colonne Nombre PC / imprimantes
."</td></td>";
$nbTotal = $nbTotal +$tabl[1]; //total de $tab[1]
}
les valeurs que j'ai besoin se trouve dans la colonne $tab[1]

Merci infiniment !! notament les personnes qui me reconnaitrons
a++
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Tu peux stocker des informations dans la session.

Ces informations seront accessibles de toutes les pages de ton site.

Autre avantage: c'est stocké côté serveur, ça ne passe jamais dans le navigateur du client.

Voir: http://www.lephpfacile.com/cours/index.php?p=19
0
trik59 Messages postés 244 Date d'inscription   Statut Membre Dernière intervention   39
 
je repose ma question, un peut plu general,

je veux comparer deux colonne d'un tableau diferrent qui se trouve
sur des pages differentes!
si j'ai bien compris je doit utiliser une sssion pour partager mes variables de page en page, je n'est jms fait cela est ce que c'est bon ces declarations ?

session_start();
$i=0; $i++
$_SESSION['tab']=$tab[1];
$_SESSION['tabl']=$tabl[1];
$_SESSION['taux']=$taux;

et je c'est pas comment faire pour comparer les données ($tab[1] /$tabl[1] )
0