Tableau et affichage

pontarose Messages postés 151 Statut Membre -  
Gihef Messages postés 5165 Statut Contributeur -
Bonjour,
je suis dans un formulaire.
page1: dans un champ texte j'entre des données.

page2: je réaffiche ses données dans un champ texte

Le problème est que (en page2), j'effectue un affichage dans un tableau HTML (pour avoir un bon alignement de mes données) et que le contenue que j'entre dans mon champ texte est trop grand pour qu'il puissent apparaître en entier dans la colonne 2 de mon tableau.

Comment faire?

Exemple
en page 1 je tape dans le champ description:"petit chaperon rouge "
en page2 j'obtiens:
description: petit

page1:

print('<tr>');//pour crée la lignex de mon tableau
print("<td>Description :</td>
<td><input type='text' name='description$i' value=''><br></td>");
print('</tr>');

page2:
//recup des valeurs postees
$description = $_POST['description'.$i];
print ("<input type=\"hidden\" name=\"description$i\" value=\"".$_POST['description'.$i]."\"/>");

print('<tr>');//pour crée ma lignex de mon tableau
print("<td>Description :</td>
<td><input type='text' name=\"description$i\" value=".$description."><br></td>");
print('</tr>');

alors que $descrption=petit chaperon rouge
A voir également:

2 réponses

Playboss
 
Salut Pontarose,

Tout d'abord pourquoi dans ton champ de la page 1 tu mets name="description$i" dans ce champ que vaut la valeur $i ?
Ton champ se trouve t-il dans un boucle ?
0
Gihef Messages postés 5165 Statut Contributeur 2 779
 
Bonjour,

Si ton texte n'a pas assez de place, c'est certainement que tu indiques quelque part des dimensions trop petites.
Modifie-les.

Ou choisis de présenter tes donnée ailleurs que dans un tableau.
Des blocs avec quelques indications le peuvent.
Essaye de placer tes données dans quelque chose comme ça qui adapte ses dimensions :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Un titre</title>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8">
    <style type="text/css">
    html, body {
      margin: 0;
      padding: 0;
      text-align: center;
      background-color: #b0c4de;
      }
    #conteneur {
      position: relative;
      margin: 0 auto;
      width: 760px;
      text-align: left;
      border : 1px solid #f0ffff;
      background-color: #f0f8ff;
      font-family: Verdana, sans-serif;
      }
    </style>
</head>
<body>
  <div id="conteneur">
  <br>

!-- À partir d'ici, ce que je te propose -->
    <div style="float:left; width:20%; text-align:right; padding-right:.5em;">Description :</div>
    <div style="float:left; width:70%;">petit chaperon rouge</div>
    <div style="clear:left; height:2em;"></div>
    <div style="float:left; width:20%; text-align:right; padding-right:.5em;">Description :</div>
    <div style="float:left; width:70%;">petit chaperon rouge petit chaperon rouge petit chaperon rouge petit chaperon rouge</div>
    <div style="clear:left; height:2em;"></div>
    <div style="float:left; width:20%; text-align:right; padding-right:.5em;">Description :</div>
    <div style="float:left; width:70%;">petit chaperon rouge petit chaperon rouge petit chaperon rouge petit chaperon rouge petit chaperon rouge petit chaperon rouge petit chaperon rouge petit chaperon rouge petit chaperon rouge petit chaperon rouge</div>
    <div style="clear:left; height:2em;"></div>
<!-- -->

  </div>
</body>
</html>

--
0
Gihef Messages postés 5165 Statut Contributeur 2 779
 
“<”

--
0