aligner les colonnes

Répondre
mohaalba
mohaalba
Déconnecté
Bonjour,

je voudrais récuperer un tableau de ma base de donné, cela est fait mais je n'arrive pas à aligner les colonnes même on fixant la taille de chaque colonne il m'affiche n'importe koi(des taille ke je n'ai pas demandé)

merci d'avance


voila mon code:

  1. <?php  
  2. session_start();  
  3. require_once('config.php');  
  4. require_once('fonctions.php');  
  5.  
  6. $titre_page='Gestion des commandes clients';  
  7. include_once('haut_color.php');  
  8. ?>
  9. <div align="center" class="Style1">
  10. <div class="Style2">Mes commandes </div>
  11. </div>
  12. <p> </p>
  13. <p> </p>
  14. <?php  
  15. /***/ 
  16.    
  17. // Nous affichons notre tableau des commandes
  18. $entete = array('N° Commande','Date commande','Client','Fichier','Q','Etat','Date livraison','Expédition'); 
  19.  
  20.  
  21.    
  22. echo'<table width="876" height="37" border="1" align="center" bgcolor=#FF0000>
  23. <colgroup>
  24. <col width=140px>
  25. <col width=140px>
  26.       <col width=200px>
  27.       <col width=200px>
  28.       <col width=140px>
  29.       <col width=140px>
  30.       <col width=140px>
  31.       <col width=280px>
  32. </colgroup>
  33. <tr>
  34. <th scope="col">'.$entete[0].'</th>
  35. <th scope="col">'.$entete[1].'</th>
  36. <th scope="col">'.$entete[2].'</th>
  37. <th scope="col">'.$entete[3].'</th>
  38. <th scope="col">'.$entete[4].'</th>
  39. <th scope="col">'.$entete[5].'</th>
  40. <th scope="col">'.$entete[6].'</th>
  41. <th scope="col">'.$entete[7].'</th>
  42. </tr>
  43. </table>';  
  44.  
  45. $result = mysql_query("SELECT ref_com, date_com, client, fichier_com, Q, etat, date_livraison, expedition FROM commandes");  
  46.  
  47. while ($row = mysql_fetch_array($result, MYSQL_NUM)) {  
  48. echo'<table width="876" height="37" border="1" align="center" >
  49. <colgroup>
  50. <col width=235px>
  51. <col width=210px>
  52.       <col width=270px>
  53.       <col width=203px>
  54.       <col width=250px>
  55.       <col width=100px>
  56.       <col width=140px>
  57.       <col width=240px>
  58. </colgroup>
  59. <tr>
  60. <th scope="col" >'.$row[0].'</th>
  61. <th scope="col" >'.$row[1].'</th>
  62. <th scope="col" >'.$row[2].'</th>
  63. <th scope="col" >'.$row[3].'</th>
  64. <th scope="col" >'.$row[4].'</th>
  65. <th scope="col" >'.$row[5].'</th>
  66. <th scope="col" >'.$row[6].'</th>
  67. <th scope="col" >'.$row[7].'</th>
  68. </tr>
  69. </table>';  
  70. }  
  71.  
  72.  
  73. ?>
  74. <?php
  75. include_once('bas.php');  
  76. ?> 
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
<col style="width: 140px">

Ca fonctionnera mieux comme ca.

Et s'il te plait, pense à utiliser le BB-Code, ce n'est pas la première fois que l'on te fait la remarque :/
mohaalba
mohaalba
Déconnecté
ahh!!
je suis vraiment désolé pour le code mais je n'ai pas fait attention pour votre remarque!!!
désolé encore.
mohaalba
mohaalba
Déconnecté
j'ai essayer ce que vous m'avez dit mais ça ne change rien!!!
je ne sais pas comment faire ???!!!!!!!!!!!
mohaalba
mohaalba
Déconnecté
j'ai trouvé moi même finalement la réponse et c'est tout bête:

il faut que la somme de tout les largeur de chaque colonne de la table soit égale à la valeur défini au début pour la table!!!!!!!!!!!!!
voila
merci quand même pour votre aide
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ah ben oui aussi.
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique