all HTML

Accèdez à votre compte : 

Créer un compte …

Perte de mot de passe …

  • Accueil
  • Forum de discussions
  • Publications
  • Communauté

Poser une question

Sélection des sujets

  • Toutes les discussions
  • Questions sans réponse
  • par langage de programmation :
    html css javascript php sql asp xml java C# action script
  • par thématique :
    animation - motion design graphisme - webdesign audio - vidéo accessibilité droit - législation web apps - logiciels référencement - seo hébergement administration serveur site web e-commerce

Définir des variable dans une boucle

Sujet publié le 27/09/2004 par Ernstein et classé dans asp sql

Bonjour à tous,

Je souhaite simplifier ce bout de code

strValue_1 = getUserInfos(Eval("strLabel_User_Line_1(2)"))
strValue_2 = getUserInfos(Eval("strLabel_User_Line_2(2)"))
strValue_3 = getUserInfos(Eval("strLabel_User_Line_3(2)"))
strValue_4 = getUserInfos(Eval("strLabel_User_Line_4(2)"))
ect...

strValue_1 à x sont les variables et "toto" 1 à x sont leurs valeur.

Je voudrais faire un truc dans le genre:

For i = 1 To 20
strValue_i = getUserInfos(Eval("strLabel_User_Line_"&i&"(2)"))next

Mon problème est que je ne parviens pas à remplacer i pour la création du nom de la variable strValue_i par la valeur de i dans la boucle....

une idée ?

par Ernstein, 27/09/2004 à 00h03

répondre

Salut,

Je suppose que tu viens de PHP...
Bref, essaye plutot d'utiliser des tableaux; C'est fait pour ça !

A+
Eric

par NowinskiE, 27/09/2004 à 09h44

salut,

non je ne connais pas php.

je suis débutant en ASP

j'ai un premier tableau comme tu peux le voir sur strLabel_User_Line_2(i)

Comment faire un autre tableau autour ?

j'imagine que ta remarque à propos de PHP doit me faire comprendre qu'il existe une solution simple en PHP , mais pas en ASP ?

Merci

par Ernstein, 27/09/2004 à 09h48

Que veux tu faire de toutes tes variables strValue_X ?
je pense surtout qu'il est inutile de les utiliser.
utilises directement getUserInfos(Eval("strLabel_User_Line_X(Y)")) la ou tu en as besoin

par GMC [modérateur], 27/09/2004 à 10h35
Algorithme, modélisation... Pensez au nouveau forum pour vous aider

çà me permets de simplifier mon ecriture...

il est vrai que ta remarque n'est pas bête... [:D]

y'a des jours ou il vaut mieux dormir que de chercher des solutions à des problèmes que n'existent pas.

Merci

par Ernstein, 27/09/2004 à 11h11

>>>çà me permets de simplifier mon ecriture...
d'allourdir ton code, de déclarer plein de variables inutiles, de te prendre la tête pour te souvenir quelle est la bonne varible, d'utiliser plus de mémoires que nécessaire

par GMC [modérateur], 27/09/2004 à 11h24
Algorithme, modélisation... Pensez au nouveau forum pour vous aider

Voila qui est clair, je te remercie pour cette leçon d'efficacité.

par Ernstein, 27/09/2004 à 11h26

répondre

  • nous contacter
  • mentions légales