Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1571 connectés 

  FORUM HardWare.fr
  Programmation

  php toujours: tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

php toujours: tableau

n°50896
_naoua
Posté le 03-08-2001 à 14:36:01  profilanswer
 

est ce qu'on peut indexer un tableau avec les lettres de l'alphabet??

mood
Publicité
Posté le 03-08-2001 à 14:36:01  profilanswer
 

n°50902
Sh@rdar
Ex-PhPéteur
Posté le 03-08-2001 à 14:42:50  profilanswer
 

oui sans prodlème, les tableaux en php sont associatifs donc tu peux mettre ce que tu veux en index (par défaut des nombres commencant par 0)
ex : array("a"=>"premiere","b"=>"seconde" .............)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°50909
_naoua
Posté le 03-08-2001 à 14:53:21  profilanswer
 

en fait, j'ai un prob.
Ce que je veux faire, c'est dans ce tableau, mettre toutes les personnes dont le nom commence par la lettre qui est en indice.
Pour celà, il faudrait qu'à l'indice x de mon tableau, j'aie un tableau de personne dont le nom commence par x.
A priori, çà le fait pas de trop.
Je ne sais pas si c'est moi qui ai mal fait, ou tout simplement que c'est dû au fait qu'on ne peut pas faire de tableau de tableau.
le but de mon idée est que, lorsque je voudrai éditer les personnes correspondant à une lettre, je puisse avoir accès au nombre de personne qui correspond à cette lettre gràce au count.

n°50914
Sh@rdar
Ex-PhPéteur
Posté le 03-08-2001 à 14:59:56  profilanswer
 

je pige pas du tout ce que tu veux faire  :??:  :??:  
 
par contre il est tout à fait possible de faire un tableau à trois ou quatre dimensions..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°50921
_naoua
Posté le 03-08-2001 à 15:09:06  profilanswer
 

C'est simple.
T'as un tableau ac comme indice "a", "b"...
Dans chaque case de ce tableau, je veux mettre un tableau ac les nom commençant par l'indice.
Par exemple:
$babar=$tab["b"]
$babar[0]="babar";
$babar[1]="bioman";
ainsi de suite et pour toutes les lettres.
Le soucis, c'est que çà n'a pas l'air de fonctionner des masses...

n°50922
Sh@rdar
Ex-PhPéteur
Posté le 03-08-2001 à 15:14:36  profilanswer
 

dis moi plutôt de où tu sors ces noms, et ce que tu veux en faire (à part un tri alphabétique ?) et on pourrra te conseiller sur la manière de faire parce que là, je sentirai plutôt une base de données (plus simple et plus souple)....


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°50936
_naoua
Posté le 03-08-2001 à 15:35:51  profilanswer
 

l'histoire, c'est que j'ai une base de données, dans laquelle j'ai une table personne, avec tout ce que tu peux imaginer.
Ensuite, j'ai deux classes, une classe personne, qui coorespond à une personne, et une classe personnel, qui coorespond à l'ensemble des personnes.
donc la classe personnel utilise la classe personne.
Jusque là, pas de prob.
 
Là où çà se complique, c'est que je voudrais faire un annuaire dynamique fait en deux parties:
Dans la première, tu as toutes les lettres de l'alphabet(qui sont des liens dirigé vers la page elle même avec en param la lettre correspondante.
 ex <a href="$php_self?lettre=a">A</a> ).
Dans la seconde, tu as toutes les personnes qui correspondent au choix que tu as fait en cliquant sur cette lettre.
 
Voila pourquoi, dans ma classe personnel, je voulais mettre un tableau de ce type, comme çà, çà allait me faciliter les choses... Normalement...

n°50976
Mara's dad
Yes I can !
Posté le 03-08-2001 à 17:47:58  profilanswer
 

Salut,
 
Je vois pas trop ce que tu va faire de ton tableau ?
 
Tu va pas tout charger ton tableau à partir de ta base de données à chaque fois qu'un utilisateur de demande :  
<a href="$php_self?lettre=a">A</a>
 
T'a plus vite fait de chercher directement dans ta table (de bdd) les noms commençant par a!


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  php toujours: tableau

 

Sujets relatifs
comment afficher une image dans un tableau phpphp:pour Mara's dad(tableau de tableau, suite)
pour les pros de php: tableau de tableau.[Korn shell]: tableau multi-dimensionnel
[php] poster un tableau:[php] changement de couleur 1 ligne sur 2 ds un tableau
php tableauJava et tableau Excel
PHP // passer un tableau en argumentdecoupe un chaine avec un delimiteur en javascript =>tableau??
Plus de sujets relatifs à : php toujours: tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR