Format numerique [Résolue]

Format numerique [Résolue] - PHP - Programmation

Marsh Posté le 05-07-2006 à 10:21:38    

Bonjour,
j'ai un petit soucis avec mon site que je fais en Spip
 
j'ai crée une liste d'article pour faire un classement avec en #TITRE le nom et en #SOUSTITRE les points correspondant
 
hors lorsque je fais un tri par ordre décroissant j'obtiens ceci :
 
picsou 22
dede     2
youuu   100
alphon  1
lulu       0
 
donc il me classe mais ce base que sur le premier chiffre  :fou:  
 
la parade à etait d'enregistrer en mettant 001 pour 1 ; 010 pour 10 ...
 
et j'obtiens un classement correct comme ceci :
 
youuu   100
picsou   022
dede     002
alphon   001
lulu       000
 
mais je veux pas cette affichage  :non:  
 
Donc ma question coté php est :  
 
existe t il une fonction qui permette de supprimer les 0 devant les chiffres avant l'affichage (001 -> 1) ?  
car j'ai bien essayer de convertir les champs textes en Int mais ca bug sous spip :sweat:  
 
votre aide serait la bienvenue  
 
 :jap:


Message édité par takamo le 05-07-2006 à 12:15:10
Reply

Marsh Posté le 05-07-2006 à 10:21:38   

Reply

Marsh Posté le 05-07-2006 à 10:26:50    

http://ch2.php.net/manual/en/function.intval.php


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 05-07-2006 à 10:57:50    

merci pour le lien  :jap:  
 
je viens de le tester mais j'ai 2 bugs  :heink:  
 
alors j'obtiens ca maintenant :
 

Citation :

lulu     46 - 046  
llili     100 - 100
Mont   56 - 070
Lou     45 - 055
Oyo     41 - 051
Gre      35 - 043


 
1er bug : lulu n'est cencé etre en 1ere position  :heink:  
2ième bug : les score ne correspondent pas forcement à ce que j'ai rentré dans spip (j'ai mis en Rouge les valeurs enregistré)
 
Aquoi pourrait etre du ces bugs  :??:


Message édité par takamo le 05-07-2006 à 10:58:17
Reply

Marsh Posté le 05-07-2006 à 11:02:18    

comment te répondre, puisqu'on a pas de code...
 
C'est ce qui arrive quand on bricole des trucs tout fait... [:jagstang]


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 05-07-2006 à 11:06:03    

jagstang a écrit :

comment te répondre, puisqu'on a pas de code...
 
C'est ce qui arrive quand on bricole des trucs tout fait... [:jagstang]


 
 

Citation :


<BOUCLE_CLASSEMENT(ARTICLES) {id_rubrique="51"}{par soustitre}{inverse}>
<div id="club_classement" class="padding2222 trebuchet11000000 <?if("#TITRE" == "USAL" ){echo "couleurD40028                trebuchet11bFFFFFF";}elseif("#COMPTEUR_BOUCLE" == 1){echo "couleurCC7F7F   trebuchet11bFFFFFF";}elseif("#COMPTEUR_BOUCLE"%2 == 0){echo "couleurEBCCCC";}?>">
#COMPTEUR_BOUCLE #TITRE
<div id="score_club">
<?php echo intval('#SOUSTITRE');?>
</div>
</div>
</BOUCLE_CLASSEMENT>


 
voila la boucle concerné
 
ps : le code est totalement de moi .... d'ou les bug  :D


Message édité par takamo le 05-07-2006 à 12:12:11
Reply

Marsh Posté le 05-07-2006 à 11:21:09    

je te parlais de SPIP... on a pas de code là...
 


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 05-07-2006 à 11:28:38    

c'est à dire ?
tu veux un exemple d'enregistrement ?
 
article de ma sous-rubrique :
titre : lulu
sous titre : 046
 
et le reste vide
 
Si ce n'est pas ca explique quel code car je debute en spip  
 :jap:  

Reply

Marsh Posté le 05-07-2006 à 12:11:46    

alors pour le fait que ca e mettait pas les valeurs enregitrer j'ai trouvé ... j'avais oublié des quotes  :sweat:  :sweat:  :sweat:  
 
par contre j'ai pas trouvé pourquoi : lulu 46 et en 1ere position  :??:
 
également réglé après un reboot du pc ... les mysteres de l'informatique
 
En tout cas merci pour ton attention ^^
 
 :jap:  :jap:


Message édité par takamo le 05-07-2006 à 12:14:43
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed