IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Probleme d'alignement.


Sujet :

ASP

  1. #1
    Membre actif Avatar de roots_man
    Inscrit en
    Août 2004
    Messages
    328
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 328
    Points : 282
    Points
    282
    Par défaut Probleme d'alignement.
    Heeep voila mon probleme :
    j'aimerais afficher les checkbox selectionner par une requète : 4 par ligne...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <table cellspacing="1" cellpadding="1" border="0" align="center" width="100%">
    <tr><td colspan="4" bgcolor="#C0C0C0">A afficher dans la(les) filière(s) :</td></tr>
     
    <tr>
    	<%Do while not rst.eof%>
    	<td width="25%" bgcolor="#C0C0C0"><input type="checkbox" name="<%=rst("NomCourtFiliereF")%>" value="True" ><%=rst("NomCourtFiliereF")%></td>
    	<%if(nb mod 4) = 0 Then%>
    		</tr><tr>
    	<%end if%>
    	<%rst.MoveNext%>
    	<%Loop%>
    </tr>
    </table>
    nb = nbre d'enregistrement total à afficher

    Merci d'avance
    powder skiing is not a crime

  2. #2
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Où est le problème?
    Le seul problème que je vois, à première vue, c'est que ça te fait une ligne vide à la fin.
    Qu'est ce que ça te donne comme résultat?
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

  3. #3
    Membre actif Avatar de roots_man
    Inscrit en
    Août 2004
    Messages
    328
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 328
    Points : 282
    Points
    282
    Par défaut
    ben ca me met tout sur 1 seule ligne...

    peut etre qqch qui pourrait vous aider :
    - si je met mod 1,2 ou 3 : ca m'affiche 1 ligne pour chaque checkbox
    - et si je met mod 4 et + : ca m'affiche tout sur 1 ligne.

    je c pas si ca veut dire que qqch est faux..

    pis le nb je l'ai récupéré comme ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    set rs = Server.CreateObject("ADODB.Recordset")
    strSql = "SELECT count (*) AS nb FROM Filiere Where MenuPrinc = true" 
    rs.open strSql, OBJdbConnection 
    nb = rs("nb")
    Il me sort le nbre d'enregistrement juste : nb=6

    ++
    powder skiing is not a crime

  4. #4
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    OK, j'avais pas vu.
    En fait, tu n'a spas besoin de ton nb. Il suffit juste d'incrémenter une variable i dans la boucle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    i = 0
    do while not rs.eof
        ...
        if(i mod 4) = 0 Then%>
              </tr><tr> 
        <%end if
        i = i + 1
        rs.movenext
    loop
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

  5. #5
    Membre actif Avatar de roots_man
    Inscrit en
    Août 2004
    Messages
    328
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 328
    Points : 282
    Points
    282
    Par défaut
    oki.. mé juste un truc pour ceux qui voudront utiliser ce code...

    au début, faut jsute mettre i=1, pas à 0

    A ploussss, Merci bcp
    powder skiing is not a crime

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme d'alignement dans un textPane
    Par guis14 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 11/05/2007, 09h11
  2. Probleme avec alignement de chiffres réels :(
    Par softstar dans le forum Delphi
    Réponses: 52
    Dernier message: 09/09/2006, 00h12
  3. probleme d'alignement d'un caption
    Par softstar dans le forum Delphi
    Réponses: 6
    Dernier message: 27/08/2006, 10h36
  4. [Tableaux] Probleme d'alignement des checkboxs
    Par grumly22 dans le forum Langage
    Réponses: 8
    Dernier message: 20/06/2006, 14h38
  5. probleme d'alignement vertical
    Par mangamat dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 15/02/2005, 22h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo