Stocker variables dans tableau...d'objet ??? [Résolu]

Messages postés
87
Date d'inscription
jeudi 26 août 2004
Statut
Membre
Dernière intervention
17 décembre 2008
- - Dernière réponse : tetesky
Messages postés
9
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
6 novembre 2010
- 26 mai 2010 à 15:29
Bonjour a tous,

Voila mon probleme,

Dans une boucle while je recupere des champs d'une table

while(...)
{
    $id=$info['id'];
    $prix=$info['prix'];

}

Je voudrai stocker ces 2 variables dans un tableau (???) au fur et a mesure... pour pouvoir m'en servir ailleurs....
Ensuite je voudrais classer ce tableau en fonction du prix (prix max vers prix min--> DESC, il doi exister une fonction qui realise cela je suppose...sort() ???...)
puis afficher ma variable id en fonction des 2 plus gros prix...

J'espere me faire comprendre...
J'attend vos suggestions, merci d'avance...

Atomik29
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
315
Date d'inscription
mercredi 23 mars 2005
Statut
Membre
Dernière intervention
21 mars 2011
2
1
Merci
Bonjour,

Et bien tu peux faire :

$tableau1[$i] = $info['id'];
$tableau2[$i] = $info['prix];

Puis effectivement après, tu peux utilisé ou sort() ou asort()

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 125 internautes nous ont dit merci ce mois-ci

Commenter la réponse de raven44
Messages postés
87
Date d'inscription
jeudi 26 août 2004
Statut
Membre
Dernière intervention
17 décembre 2008
1
1
Merci
Salut raven44,

En faite je voudrais que mon couple de variable reste lié...
J'ai fait ca et ca fonctionne...

$obj["id"]=$id;
$obj["prix"]=$prix;
$montableau[]=$obj;

for($i=0;$i<sizeof($montableau);$i++)
{
    $test[$i] = $montableau[$i]["prix"];           
}

array_multisort($test, SORT_DESC, SORT_NUMERIC, $montableau);
print_r($montableau);

Atomik29

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 125 internautes nous ont dit merci ce mois-ci

Commenter la réponse de atomik29
Messages postés
9
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
6 novembre 2010
1
1
Merci
mois j'ai une variable
$nombre et j'arrive pas a la stocker dans un tableau $char[]
j'ai essayer $char[] = $nombre; mais sa marche pas !!
et je sais plus quoi essayer

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 125 internautes nous ont dit merci ce mois-ci

Commenter la réponse de tetesky

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.