PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 11-10-2010 12:24:20

Mathsent
Membre
Inscription : 11-10-2010
Messages : 3

faire la statistique des éléments d'un tableau

Je suis débutant, en php et j'ai des problèmes avec mon code suivant

<?php
$test=array();
while ($rowE=mysql_fetch_row($requeteE)) {
     $test[]=$rowE[0];
    }
print_r(array_count_values($test));

Hors ligne

#2 11-10-2010 14:32:52

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : faire la statistique des éléments d'un tableau

Bonjour...

Qu'est-il censé faire ton code ? Nous ne sommes peut être pas débutant mais pas pour autant devin.

Si c'est le stockage dans $test que tu veux c'est ainsi :

$test[] = $rowE[0];

Car actuellement ton script stocke le dernier parcouru vu qu'il ré-écrase dans la même variable.

Hors ligne

#3 12-10-2010 13:43:55

Mathsent
Membre
Inscription : 11-10-2010
Messages : 3

Re : faire la statistique des éléments d'un tableau

non je veux vous m'aidiez, ce que je veux stocker le résultat de mon select dans un tableau et appliquer ensuite print_r(array_count_values) sur ce tableau.Merci beacoup

Hors ligne

#4 12-10-2010 15:18:33

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : faire la statistique des éléments d'un tableau

xTG a écrit :

Si c'est le stockage dans $test que tu veux c'est ainsi :

$test[] = $rowE[0];

Dernière modification par xTG (12-10-2010 15:18:46)

Hors ligne

#5 21-10-2010 15:46:19

Mathsent
Membre
Inscription : 11-10-2010
Messages : 3

Re : faire la statistique des éléments d'un tableau

avoir un tableau de plusieurs element apres ma sélection que je veux comparer ensuite faire le statistique

Hors ligne

#6 21-10-2010 16:13:30

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : faire la statistique des éléments d'un tableau

Je n'ai qu'une chose à dire... Testes donc !
Ce que je t'ai donné forme ce que tu souhaites... Ou tout du moins ce que j'en comprends car il serait bon de faire un effort d'écriture.

Hors ligne

#7 21-10-2010 17:09:42

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : faire la statistique des éléments d'un tableau

salut,

explique nous plus clairement ce que tu veut faire par ce que sans vouloir te vexer => avoir un tableau de plusieurs element apres ma sélection que je veux comparer ensuite faire le statistique
ça ne veut rien dire hmm

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#8 21-10-2010 22:21:08

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : faire la statistique des éléments d'un tableau

En d'autres termes, citons Nicolas Boileau

Ce qui se conçoit bien s'énonce clairement,
Et les mots, pour le dire, arrivent aisément

je te le fais même en espéranto

Tion kion bone konceptiĝis, esprimiĝis klare
kaj la vortoj por diri ĝin alfluegas senpene


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#9 21-10-2010 22:23:46

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : faire la statistique des éléments d'un tableau

j'veu bien m'appeler nicolas big_smile:D
a++

Hors ligne

#10 21-10-2010 22:57:22

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : faire la statistique des éléments d'un tableau

Après décorticage de neurones j'en conclus que :
- tu souhaites un tableau contenant toute les valeurs retournées par la requete SQL.
- je suppose qu'il y a plus d'une colonne ?
- je propose une solution !

Dans le while au lieu de mettre une colonne tu mets direct $rowE dans $test[]

Ou alors créer des tableaux de tableaux de tableaux indexés par le nom de la colonne

<?php
While (....){
$test['colonne1'] [] = $row[0];
$test['colonne2'] [] = $row[1];
//idem pour les autres
?>

Voila comment réaliser ce que je pense avoir compris que tu souhaites !

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

Pied de page des forums