Etape 1 déclaration de la base etc... et vous demandez les champ à afficher exemple: <%=rsatt("nom")%> <%=rsatt("niveau")%> pour le niveau je propose ce code si: <% If rsatt("niveau" ) = 1 THEN%> <img src="images/debutant.jpg"> <%ELSE%> <% if rsatt("niveau" ) = 2 THEN%> <img src="images/bon.jpg"> <%ELSE%> <% if rsatt("niveau" ) = 3 THEN%> <img src="images/expere.jpg"> <%End If%> <%End If%> <%End If%> c'est pas grand chose mais ca peu aider et ca vous rend de grand service
Il y a plus simple l'ami ! et en plus ça permettrait d'afficher le nombre de niveau que l'on veux !Il suffit de nommer ton image avec la clef primaire du niveau dans la base, par exemple :le niveaux ayant l'ID N°1 verra l'image correspondante nommé 1.gifensuite il te suffit de remplacer ton code :<img src="images/debutant.jpg" width="25" height="50">par :<img src="images/<%=rsatt("niveau")%>.jpg" width="25" height="50">ça évite de faire des tests avec des IF et par conséquent de gagner du temps CPU (primordiale pour les serveurs)Vladam
l'idée est bonne mais pas en ID ID généralement reste unique , par contre le coup du champ pour 2 utilisations est bien vu ! domage que j'ai abandonné le asp ca m'aurai certainement servis , bien que quand j'ai posté ce code j'étais plutôt un grand novice je decouvrais ASP qui pour moi reste le N1 malgrés que je travail en php maintenant.ton site est sympa la base de donnée est pas trop lourd ? je me suis toujour posé la question !a+
hello,pour répondre sur le site http://www.euros-laser.com , la base de données est du SQLServer 2000 et le site est développé en VB.NET et C# ;-)La base de données n'est pas trop lourde, il n'y a que 8000 références pour le moment, mais elle va passer dans les semaines a venir à plusieurs dixaines de millier.avec le dotnet, on peut facilement gérer un grand nombre de données ;) par exemple ce site :)
Terrible !
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 903 607 membres 178 nouveaux aujourd'hui 16 195 membres club