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

Langage PHP Discussion :

Gerer le scrollbar


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 83
    Par défaut Gerer le scrollbar
    Bonjour,
    Je fais une requete puis j'affiche le resultat sous forme de checkbox.
    Je voudrais donc permettre la limitation du nombre d'élément à afficher et gerer le scrollbar.
    Merci de bien vouloir m'aider.
    Voici mon bout de code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     <td width="508"><fieldset>
          <legend><strong>Prestations concern&eacute;es par le  contrat</strong></legend>
          <table>
            <tr>
              <?php         
     
      $sqlprestation="SELECT DISTINCT libprest, codprest FROM prestation ORDER BY libprest;";        
     $resultprestation=@mysql_query($sqlprestation);
      $i=1;
      while($row= mysql_fetch_array($resultprestation, MYSQL_ASSOC))
      {
    	  if ($i<1)
    	  {
     
       echo'<td><input type="checkbox" name="prestation[]" value="'.$row['codprest'].'">'.$row['libprest'].'<td>';
       		$i=$i+2;
    	  }
    	  else
    	  {
    		   echo'</tr><tr><td><input type="checkbox" name="prestation[]" value="'.$row['codprest'].'">'.$row['libprest'].'<td>';
    		   $i=1;
    	  }
      }
    ?>
              </tr>
            </table>
          </fieldset></td>

  2. #2
    FoxLeRenard
    Invité(e)
    Par défaut
    Bonjour,

    Ca cloche, parceque le seul PHP que tu montre est dans un tableau qui n'a
    que TABLE et TR en place ors ton php renvoie de suite un /TR ??

    De plus la premiére condition n' est jamais valable donc inutile

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <?php         
     $sqlprestation="SELECT DISTINCT libprest, codprest FROM prestation ORDER BY libprest;";        
     $resultprestation=@mysql_query($sqlprestation);
      $i=1;
      while($row= mysql_fetch_array($resultprestation, MYSQL_ASSOC))
      {
          if ($i<1)
           {
            echo'<td><input type="checkbox" name="prestation[]" value="'.$row['codprest'].'">'.$row['libprest'].'<td>';
            $i=$i+2;
           }
        else
          {
           echo'</tr><tr><td><input type="checkbox" name="prestation[]" value="'.$row['codprest'].'">'.$row['libprest'].'<td>';
          $i=1;
          }
      }
    ?>

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 83
    Par défaut
    Citation Envoyé par FoxLeRenard Voir le message
    Bonjour,

    Ca cloche, parceque le seul PHP que tu montre est dans un tableau qui n'a
    que TABLE et TR en place ors ton php renvoie de suite un /TR ??

    De plus la premiére condition n' est jamais valable donc inutile
    Que dois-je faire alors? Mettre le resltat dans une form?

  4. #4
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par eddycool Voir le message
    Que dois-je faire alors? Mettre le resltat dans une form?
    Non tu peux faire comme cela, mais tu n'as pas vu les erreurs dont je te parles,

    Ou en es tu en programmation ?

    Ce sera plus facile de te guider si tu précises ce point

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 83
    Par défaut
    Citation Envoyé par FoxLeRenard Voir le message
    Non tu peux faire comme cela, mais tu n'as pas vu les erreurs dont je te parles,

    Ou en es tu en programmation ?

    Ce sera plus facile de te guider si tu précises ce point
    Pardon je ne comprends pas du tout l'erreur dont tu parle. Sois un peu plus clair car je suis debutant.

  6. #6
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par eddycool Voir le message
    Pardon je ne comprends pas du tout l'erreur dont tu parle. Sois un peu plus clair car je suis debutant.
    1) Tu mets $i a 1 avant le début de ta boucle while
    2) Tu mets <TR> avant le début de ta boucle while

    or ta premiére condition est si $i est inférieur a 1
    donc jamais !! si non tu ferme TR ???

Discussions similaires

  1. Gerer plusieurs scrollbars
    Par BNS dans le forum MFC
    Réponses: 5
    Dernier message: 17/06/2005, 12h10
  2. [Listbox] ScrollBar Horizontal
    Par haleem dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 20/04/2005, 07h53
  3. [VB6][Formulaire]Appliquer un Scrollbar a une Form
    Par Boil dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 09/11/2002, 03h51
  4. [visuel]ScrollBar et StatusBar
    Par psl dans le forum Composants VCL
    Réponses: 2
    Dernier message: 24/08/2002, 21h28
  5. comment gerer plusieurs connexions client/serveur
    Par naili dans le forum C++Builder
    Réponses: 3
    Dernier message: 14/08/2002, 16h58

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