Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Maya natsume Achat - Vente Informatique : quinze93 Au coin de la ruelle : advance93 Achat - Vente Divers : tatiana1, 1 utilisateur anonyme et 41 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[Résolu]Affichage d'un tableau

 
n°17901
angelo78
Profil : Membre
Posté le 21-11-2006 à 14:56:43  profilanswer
 

Bonjour, pour mon site je fais un tableau dans lequel vienne se ranger des info se trouvant dans ma base de donné  
 
ca j'y arrive bien mais je n'arrive pas à fixer la taille des colonne du tablau afin qu'on ne soit pas obliger de se déplacer vers la droite pour voir les dernieres info (je precise que le champs 2 est tres long ce qui pose mon probleme)  
en fait je voudrai mettre chaque colonne avec un nombre précis :  
champ1->30 caracterees max  
champ3->6 caracteres max  
champ4->3caracteres max  
champ5->7caracteres max  
champ6->4 caracteres max  
champ2->tout le reste de l'espace sans devoir aller vers la droite (et si le message est trop long alors on affiche sur plusieur ligne(case plus grosse)  
 
 
 
si vous pouviez m'aider un peu  
 
 
voici mon code :  

Code :
  1. <?php
  2. $sql = "SELECT * FROM liste where Groupe like 'a%' order by Groupe";
  3. $reponse = mysql_query ($sql);
  4. echo'<table BORDER=1>';
  5. while ($donnees = mysql_fetch_array($reponse))
  6. {
  7. echo'<tr>
  8.   <td width="30px">'.$donnees['Groupe'].'</td>
  9.   <td width="100%">'.$donnees['Titre'].'</td>
  10.   <td width="6px">'.$donnees['Format'].'</td>
  11.   <td width="3px">'.$donnees['Pays de pressage'].'</td>
  12.   <td width="7px">'.$donnees['Etat du disque'].'</td>
  13.   <td width="4px">'.$donnees['Prix'].'</td>
  14.  </tr>';
  15. }
  16. echo'</table>';
  17. mysql_close();
  18. ?>


 
j'ai meme essayer de faire un test sans mélanger avec du php (on sait jamais) mais pareil ...  
 

Code :
  1. <table BORDER=1>
  2.         <tr>
  3.                 <td width="30px">Groupe</td>
  4.                 <td width="100%">blablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablabla</td>
  5.                 <td width="6px">Format</td>
  6.                 <td width="3px">Pay</td>
  7.                 <td width="7px">Etat</td>
  8.                 <td width="4px">Prix</td>
  9.         </tr>
  10.         </table>


 
quand le titre du champs 2 est trop long ca oblige à deplacé le curseur or je voudrai que ca aille à la ligne


Message édité par angelo78 le 21-11-2006 à 16:40:27
n°17902
angelo78
Profil : Membre
Posté le 21-11-2006 à 16:40:06  profilanswer
 

mon exemple n'etais pas bon car j'ai inséré des info sans espace ce qui provoque que on ne sais pas quand aller à la ligne .. lorsque je met une phrase normal (avec espace )ca marche tres bien :)


Aller à :
Ajouter une réponse