FilipeZA
Messages postés10Date d'inscriptionvendredi 1 avril 2005StatutMembreDernière intervention13 mai 2005
-
8 avril 2005 à 09:10
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
8 avril 2005 à 10:18
Bonjour,
je suis actuellement en train de faire un Top 50 des sites.
Comme tous les Top 50, le tableau doit être numéroté du 1er à xx sites.
J'aurais voulu connaître le code PHP pour faire cette numérotation automatiquement dans le tableau.
Merci pour votre aide.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 8 avril 2005 à 09:23
Hello,
heu...
un tableau en php, ce sont, pour les plus basiques, 2 choses :
- une valeur (le nom de ton site)
- une clef
Dans les plus basiques, dont, la clef est numerique. Elle commence a 0.
Bref quand tu fais :
$tablo = array ('site1', 'site2', 'site3');
tu as $tablo[0] = 'site1'
tu as $tablo[1] = 'site2'
etc...
Donc tu as deja ta numerotation...(tu peux ajouter 1 chaque fois pour
que ca commence a 1) (tu peux meme le faire directement dans la
declaration du tableau, mais bon...)
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 8 avril 2005 à 10:18
Ah ben non, il faut ajouter le site :
$tablo[] = 'nouveau site';
Il aura la derniere clef (51 par exemple).
Si tu veux ensuite trier ton tableau...il te faut un critere. Non ? je
veux dire, ce site peut-etre le 20eme, ou le 3eme, ou effectivement le
51eme...(enfin 52 en fait).
Sur quel critere tu vas te baser pour expliquer a php quelle est sa position...?
Tu peux sans probleme modifier les clefs en php, cherches sur la doc pour les array. Il y a tout un tas de fonctions utiles.
Mais comment le faire exactement, je ne peux pas t'aider, je ne sais pas comment tu comptes proceder.
Le mieux est quand meme d'utiliser une base de donnees, ceci dit...