Calcul d'un taux entre 2 page differentes

Fermé
trik59 Messages postés 241 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 17 mai 2012 - 24 févr. 2005 à 10:02
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 24 févr. 2005 à 12:23
Bonjour à toutes et à tous

Bon voilà, mon petit
A voir également:

3 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
24 févr. 2005 à 12:23
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 241 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 17 mai 2012 39
24 févr. 2005 à 10:03
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 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
24 févr. 2005 à 10:13
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 241 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 17 mai 2012 39
24 févr. 2005 à 11:55
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