Bonjour,
Je souhaiterais inserer une centaine de données dans une base ou fichier et à travers un script qui selectionnera une de ces donnees , n'afficher dans une gui uniquement les données qui sont superieur à 0.
De plus il faudrait que les données identiques s'additionne. Exemple
fichier = rouge, vert, bleu, violet, jaune, marron....
choix : rouge, rouge, rouge, violet, bleu, bleu
resulat :rouge=3, vioet=1, bleu=2
Bon j'espere que c'est clair....
Merci de votre aide
[R] Afficher uniquement des donnees superieur à O
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
touslesmatins
- Niveau 6

- Messages : 211
- Enregistré le : dim. 15 févr. 2009 01:08
- Status : Hors ligne
[R] Afficher uniquement des donnees superieur à O
Modifié en dernier par touslesmatins le lun. 13 avr. 2009 19:08, modifié 1 fois.
-
GaRydelaMer
- Niveau 7

- Messages : 450
- Enregistré le : mer. 18 mars 2009 22:12
- Localisation : Montpellier
- Status : Hors ligne
Re: [..] Afficher uniquement des donnees superieur à O
Bonjour
Une idée:
le tout dans un fichier INI à toi de le gérer avant et après.
Fichier dest.ini
Chris
Une idée:
le tout dans un fichier INI à toi de le gérer avant et après.
Code : Tout sélectionner
$choix = "rouge, rouge, rouge, violet, bleu, bleu"
$aChoix = StringSplit($choix, ",")
For $i = 1 To $aChoix[0]
$val = IniRead("dest.ini", "Section1", $aChoix[$i], 0) + 1
IniWrite("dest.ini", "Section1", $aChoix[$i], $val)
Next
Code : Tout sélectionner
[Section1]
rouge=3
violet=1
bleu=2
-
touslesmatins
- Niveau 6

- Messages : 211
- Enregistré le : dim. 15 févr. 2009 01:08
- Status : Hors ligne
Re: [..] Afficher uniquement des donnees superieur à O
Merci pour ton aide précieuse, GaRydelaMer.
Cela fonctionne, par contre les données sont inscrites dans le fichier *.init à la queue leu leu et à different moment, je n'ai donc pas toutes les données comme ça :
$choix = "rouge, rouge, rouge, violet, bleu, bleu"
Les enregistrement se feront au fur et à mesure comme ceci :
$choix = "rouge"
$choix = "rouge"
$choix = "violet"
$choix = "bleu"
Aurais tu une idée ?
Merci
Cela fonctionne, par contre les données sont inscrites dans le fichier *.init à la queue leu leu et à different moment, je n'ai donc pas toutes les données comme ça :
$choix = "rouge, rouge, rouge, violet, bleu, bleu"
Les enregistrement se feront au fur et à mesure comme ceci :
$choix = "rouge"
$choix = "rouge"
$choix = "violet"
$choix = "bleu"
Aurais tu une idée ?
Merci
-
touslesmatins
- Niveau 6

- Messages : 211
- Enregistré le : dim. 15 févr. 2009 01:08
- Status : Hors ligne
Re: [..] Afficher uniquement des donnees superieur à O
Personne à une idée... Hum !!!!
Peut etre n'est ce pas assez clair, je reformule :
est ce possible d obtenir le nombre de fois qu' une couleur est inscrite dans le fichier init.
A savoir que les couleurs choisies se font au fur et à mesure. Et le nombre se met à jour.
Merci pour votre aide
Peut etre n'est ce pas assez clair, je reformule :
est ce possible d obtenir le nombre de fois qu' une couleur est inscrite dans le fichier init.
A savoir que les couleurs choisies se font au fur et à mesure. Et le nombre se met à jour.
Merci pour votre aide
Modifié en dernier par touslesmatins le lun. 13 avr. 2009 19:08, modifié 1 fois.
-
touslesmatins
- Niveau 6

- Messages : 211
- Enregistré le : dim. 15 févr. 2009 01:08
- Status : Hors ligne
Re: [R] Afficher uniquement des donnees superieur à O
Merci bcp.
fallait juste remplacer le signe avec enter.
Sujet clos.
fallait juste remplacer le signe avec enter.
Sujet clos.
