aligner les colonnes
le 26/02/2010 à 10:11
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:
<?php session_start ( ) ; require_once ( 'config.php' ) ; require_once ( 'fonctions.php' ) ; $titre_page = 'Gestion des commandes clients' ; include_once ( 'haut_color.php' ) ; ?> <div align="center" class="Style1"> <div class="Style2">Mes commandes </div> </div> <p> </p> <p> </p> <?php $entete = array ( 'N° Commande' , 'Date commande' , 'Client' , 'Fichier' , 'Q' , 'Etat' , 'Date livraison' , 'Expédition' ) ; echo '<table width="876" height="37" border="1" align="center" bgcolor=#FF0000> <colgroup> <col width=140px> <col width=140px> <col width=200px> <col width=200px> <col width=140px> <col width=140px> <col width=140px> <col width=280px> </colgroup> <tr> <th scope="col">' . $entete [ 0 ] . '</th> <th scope="col">' . $entete [ 1 ] . '</th> <th scope="col">' . $entete [ 2 ] . '</th> <th scope="col">' . $entete [ 3 ] . '</th> <th scope="col">' . $entete [ 4 ] . '</th> <th scope="col">' . $entete [ 5 ] . '</th> <th scope="col">' . $entete [ 6 ] . '</th> <th scope="col">' . $entete [ 7 ] . '</th> </tr> </table>' ; $result = mysql_query ( "SELECT ref_com, date_com, client, fichier_com, Q, etat, date_livraison, expedition FROM commandes" ) ; while ( $row = mysql_fetch_array ( $result , MYSQL_NUM ) ) { echo '<table width="876" height="37" border="1" align="center" > <colgroup> <col width=235px> <col width=210px> <col width=270px> <col width=203px> <col width=250px> <col width=100px> <col width=140px> <col width=240px> </colgroup> <tr> <th scope="col" >' . $row [ 0 ] . '</th> <th scope="col" >' . $row [ 1 ] . '</th> <th scope="col" >' . $row [ 2 ] . '</th> <th scope="col" >' . $row [ 3 ] . '</th> <th scope="col" >' . $row [ 4 ] . '</th> <th scope="col" >' . $row [ 5 ] . '</th> <th scope="col" >' . $row [ 6 ] . '</th> <th scope="col" >' . $row [ 7 ] . '</th> </tr> </table>' ; } ?> <?php include_once ( 'bas.php' ) ; ?>
le 26/02/2010 à 10:21
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 :/
le 26/02/2010 à 14:06
ahh!!
je suis vraiment désolé pour le code mais je n'ai pas fait attention pour votre remarque!!!
désolé encore.
le 26/02/2010 à 14:27
j'ai essayer ce que vous m'avez dit mais ça ne change rien!!!
je ne sais pas comment faire ???!!!!!!!!!!!
le 26/02/2010 à 15:11
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
le 26/02/2010 à 15:15
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ah ben oui aussi.
Accès rapide :
PHP / MySQL
HTML / CSS
Javascript
Autres technologies
Le site
Les 3H du PHP
Le bar
Script / Production personnelle
Remonter