Affichage tableau mais avec assenceur

Résolu
malabarbe Messages postés 136 Statut Membre -  
lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un tableau avec environ 150 lignes
Bien sur, cela dépasse largement la page
Je voudrais afficher ce tableau avec un assenceur
pour qu'il ne dépasse pas la hauteur de page.

J'ai esseyé plusieur codes, mais rien ne tourne.

Merci de m'aider

6 réponses

  1. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    bonjour essaye peut etre en affichant dans un champ textearea
    0
    1. malabarbe Messages postés 136 Statut Membre 1
       
      Bonjour,

      J'ai déjà eseyé avec textearea mais cela ne vas pas.

      Ou alors je ne sais pas bien l'utiliser
      0
  2. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    il faut que tu fasse quelquechose chose comme ca
    <textearea name="" cols="20" rows="5"><? echo tes_valeurs ?> </textarea>
    c'est un exemple en modifiant les valeurs de cols (colonne) et row (ligne) tu auar un champ plus ou moins grand

    apres je sais qu'en java ca ce fait mais la je pourrais pas t'aider ,le java c'est ma hantise...lol!
    0
    1. malabarbe Messages postés 136 Statut Membre 1
       
      J'ai esseyé de placer l'instruction a différents
      endroits, mais sans résultats !

      Je peut donner mon source pour voir ou il
      faudrais insérer le code
      0
      1. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352 > malabarbe Messages postés 136 Statut Membre
         
        si tu veut y'a pas de soucis
        0
      2. malabarbe Messages postés 136 Statut Membre 1 > lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention  
         
        Voici le code :

        <html>

        <title>Test PHP/MySQL</title>
        <name="SAIS"><br><br>

        <BODY BGCOLOR="#9ABFE4">

        <p>
        <CENTER>
        <TABLE bgcolor='#A2E7FB' bordercolor='black' cellspacing="0" width="590" style="height: 0; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px">
        <td valign="top" height="5" width="6">
        <tr>
        <center>
        <th width="55"></th>
        <th>
        <p align="left"></th>
        <p align="left"></th>
        </tr>

        <?
        $choix = "Horreur";

        // Connexion à MySQL
        $Connexion = mysql_connect ("localhost", "root", "");
        if ($Connexion) {
        // Choix de la database
        if (mysql_select_db("bonturf") == false ) {
        echo ("Changement de base impossible <BR>");
        }

        // Exemple de SELECT
        $Resultat = mysql_query("select Num,Titre,Genre from bonturf where Genre like '" . $choix . "%'");

        if ($Resultat) {
        if (mysql_num_rows($Resultat) > 0) {
        // Boucle de récupération des lignes résultat
        while($Ligne = mysql_fetch_array($Resultat)) {
        ?>

        <center>
        <td width="55"><p align="right"><b><font color="#000080" size="5">
        <?=' '. $Ligne["Num"].' ' ?></td>
        <td id="td_1" class="td_out" onmouseover="mouseOver(this);" onmouseout="mouseOut(this);">
        <b>
        <a href="z-z.php?jaq=<?= $Ligne['Num'] ?>&val=<?= $Ligne['Titre'] ?>&genr=Horr"><font color="#000080" size="5"><p aling="left"><?='-  '.$Ligne["Titre"] ?></font></a></center></td>
        </tr>
        </p>
        </b></font></b>
        </form>
        </textarea>

        <?
        }
        }

        // Libération de la requête
        mysql_free_result($Resultat);
        } else {
        echo ("Requête incorrecte");
        }
        } else {
        echo ("Connexion impossible <BR>");
        }
        mysql_close ($Connexion);
        ?>

        <p align="center">

        </BODY>
        </html>
        0
  3. danimo
     
    Salut,

    un exemple :

    -----
    ----
    import javax.swing.JScrollPane;
    ----
    -----
    ------
    private static JTextArea fiche;
    static JScrollPane scrollaff;
    -----
    ----
    -----
    // Creation zone fiche.
    fiche = new JTextArea(31, 0); // 31 lignes
    fiche.setEditable(false);
    scrollaff = new JScrollPane(fiche);
    ------
    ----

    et ne pas oublier
    frame ta_frame.getContentPane().add(scrollaff, BorderLayout.CENTER);
    ----

    Cordialement,

    Dan.
    0
  4. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    ok je regarde ca
    tu a un exemple des textaerea sur la page d'accueil de mon site ou j'ai place des annonces concernant des alertes virales.
    Le contenu qui etait trop long je les ai placés dans ce style de champs dis moi si c'est ce que tu veut faire ,

    mon site http://milsodor.no-ip.org

    C'est vrai que la soluce à danino est plus cool ,mais alors moi et le java je m'en arrache les cheveux,mais à ma decharge je debute...lol!!!
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    bonjour ,essaye peut etre comme ça (j'ai pas testé..)

    // Exemple de SELECT
    $Resultat = mysql_query("select Num,Titre,Genre from bonturf where Genre like '" . $choix . "%'");
    
    //*********debut du textarea*********************
    ?>
    <td bgcolor="#FFFFFF" align="center"><textarea rows="4" cols="30">
    <?
    
     //On fait une boucle
    while($Ligne = mysql_fetch_array($Resultat))
     {
    $num=$Ligne['Num'];
    $titre=$Ligne['Titre'];
    $genre=$Ligne['Genre'];
    
    //*************************************
    
    
    
    
    if ($Resultat)
     {
    	if (mysql_num_rows($Resultat) > 0) 
    	{
    	// Boucle de récupération des lignes résultat
    	//while($Ligne = mysql_fetch_array($Resultat)) {
    	
    ?>
    
    
    	<? echo $num.'|'.$titre.'|'.$genre?>
    	</textarea>
    
    <?
    
    0
    1. malabarbe Messages postés 136 Statut Membre 1
       
      Bonjour,

      Merci de m'avoir répondu

      Mais je n'ai pas pu tester car il manque
      des lignes de code a la fin !!!

      Si tu peut compléter SVP

      @ +
      0
    2. malabarbe Messages postés 136 Statut Membre 1
       
      Salut,

      J'ai revu le code et c'est OK

      Le code modifié :

      <html>
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
      <title>Nouvelle page 1</title>
      </head>

      <body>

      <?
      $choix="Horreur";
      // Connexion à MySQL
      $Connexion = mysql_connect ("localhost", "root", "");
      if ($Connexion) {
      // Choix de la database
      if (mysql_select_db("bonturf") == false ) {
      echo ("Changement de base impossible <BR>");
      }
      }

      // Exemple de SELECT
      $Resultat = mysql_query("select Num,Titre,Genre from bonturf where Genre like '" . $choix . "%'");

      //*********debut du textarea*********************
      ?>
      <td bgcolor="#FFFFFF" align="center"><textarea rows="4" cols="50">
      <?

      //On fait une boucle
      while($Ligne = mysql_fetch_array($Resultat))
      {
      $num=$Ligne['Num'];
      $titre=$Ligne['Titre'];
      $genre=$Ligne['Genre'];

      if ($Resultat)
      {
      if (mysql_num_rows($Resultat) > 0)
      {
      echo $num.'|'.$titre.'|'.$genre;
      echo"\p\n";
      }
      }
      }
      ?>
      </textarea>
      </body>
      </html>
      0
  7. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    ça marche ??

    oui desolé j'ai repris qu'une partie de ton code..
    j'ai fait ca vite fait ce matin ...
    0