probmème alignement de colonnes

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probmème alignement de colonnes

par katagoto » 18 août 2006, 13:07

lol il y a plein de tuto et c'est marrant à faire http://delfiweb.developpez.com/flash/sources/livre-dor/ juste à l'adapter un peu ^^

par freija » 18 août 2006, 12:58

ce ne sont pas les textes (eux ils sont soit centres soit à gauche) mais les colonnes qui ne sont pas alignées (selon les categories les lignes ne font pas toutes la meme longueur) !!

par dunbar » 18 août 2006, 12:49

Le problème c'est que je ne sais pas comment recuperer et afficher les données sous flash!!
:?: Je dois avoir du mal moi, parce que ce détail ne m'étais pas dutout apparut dans le premier poste......... :?

par Invité » 18 août 2006, 12:47

Le problème c'est que je ne sais pas comment recuperer et afficher les données sous flash!!

Re: probmème alignement de colonnes

par dunbar » 18 août 2006, 12:47

Bonjour,
Je fais un catalogue en ligne et j'ai un soucis de mise en page.
J'ai un premier tableau qui affiche le nom des colonnes, il est correct.
J'ai un autre tableau (de composition identique)qui affiche les données mais les colonnes ne sont pas alignées entre elles, l'affichage diffère selon les catégories demandées.Pourtant mon code me semble correct!
Si vous voulez aller voir je vous met le lien il faut aller sur catalogue la rubrique "imprimantes / copiers / fax" s'affiche bien mais pas la rubrique "consommable":
http://www.rod-agency.net/gallery/infooneetcat.swf

Code : Tout sélectionner

//tableau pour mettre le nom des colonnes echo'<table border=1 bordercolordark="#CCCCCC" bordercolorlight="#000000"> <tr align=center> <td width=17%><font size=2 color="#FF3300">SOUS-CATEGORIE</font></td> <td width=15%><font size=2 color="#FF3300">FABRICANT</font></td> <td width=38%><font size=2 color="#FF3300">DESCRIPTION DU PRODUIT</font></td> <td width=10%><font size=2 color="#FF3300">PRIX DE VENTE HORS TAXES en (€)</font></td> <td width=13%><font size=2 color="#FF3300">REFERENCE CONSTRUCTEUR</font></td> <td width=7%><font size=2 color="#FF3300">QUANTITE DISPONIBLE</font></td> </tr>'; //connection mysql_connect('localhost','','')or die('Erreur de connexion'); //selection de la base mysql_select_db(''); //envoi requete //requete sql un peu longue donc je passe ! while($data=mysql_fetch_assoc($req)) { //tableau pour inserrer les données echo '<tr><td width=17% align=left>'.$data['descsscatfr'].'</td><td width=15% align=left>'.$data['fabricant'].'</td> <font size=3><td width=38% align=left>'.$data['designation'].' / '.$data['designation2'].'</td></font> <td width=10% align=center>'.$data['prixventeht'].'</td> <td width=13% align=center>'.$data['refconstructeur'].'</td></td> <td width=7% align=center>'.$data['dispo'].'</td></tr>'; } echo '</table>';
Merci pour votre aide
Salut
Essaye ceci pour moi tout est centrer.
//tableau pour mettre le nom des colonnes 
echo'<table border=1 bordercolordark="#CCCCCC"  bordercolorlight="#000000"> 
  <tr align=center> 
  <td width=17%><font size=2 color="#FF3300">SOUS-CATEGORIE</font></td> 
   <td width=15%><font size=2 color="#FF3300">FABRICANT</font></td> 
    <td width="35%"><font size=2 color="#FF3300">DESCRIPTION DU PRODUIT</font></td> 
    <td width=10%><font size=2 color="#FF3300">PRIX DE VENTE HORS TAXES en (€)</font></td> 
    <td width=13%><font size=2 color="#FF3300">REFERENCE CONSTRUCTEUR</font></td> 
   <td width=7%><font size=2 color="#FF3300">QUANTITE DISPONIBLE</font></td> 
</tr>'; 


//connection 
mysql_connect('localhost','','')or die('Erreur de connexion'); 
//selection de la base 
mysql_select_db(''); 
//envoi requete 
//requete sql un peu longue donc je passe ! 
while($data=mysql_fetch_assoc($req)) 
{ 


//tableau pour inserrer les données 
echo '<tr><td align=center>'.$data['descsscatfr'].'</td><td align=center>'.$data['fabricant'].'</td> 
<font size=3><td align=center>'.$data['designation'].' / '.$data['designation2'].'</td></font> 
<td align=center>'.$data['prixventeht'].'</td> 
<td align=center>'.$data['refconstructeur'].'</td></td> 
<td align=center>'.$data['dispo'].'</td></tr>'; 
} 
echo '</table>&nbsp;

par katagoto » 18 août 2006, 12:36

euh je pense que tu aurais dut le poster dans le CSS mais ça aurait pas été plus simple de tout faire sous flash ??? :roll:

probmème alignement de colonnes

par freija » 18 août 2006, 12:13

Bonjour,
Je fais un catalogue en ligne et j'ai un soucis de mise en page.
J'ai un premier tableau qui affiche le nom des colonnes, il est correct.
J'ai un autre tableau (de composition identique)qui affiche les données mais les colonnes ne sont pas alignées entre elles, l'affichage diffère selon les catégories demandées.Pourtant mon code me semble correct!
Si vous voulez aller voir je vous met le lien il faut aller sur catalogue la rubrique "imprimantes / copiers / fax" s'affiche bien mais pas la rubrique "consommable":
http://www.rod-agency.net/gallery/infooneetcat.swf

Code : Tout sélectionner

//tableau pour mettre le nom des colonnes echo'<table border=1 bordercolordark="#CCCCCC" bordercolorlight="#000000"> <tr align=center> <td width=17%><font size=2 color="#FF3300">SOUS-CATEGORIE</font></td> <td width=15%><font size=2 color="#FF3300">FABRICANT</font></td> <td width=38%><font size=2 color="#FF3300">DESCRIPTION DU PRODUIT</font></td> <td width=10%><font size=2 color="#FF3300">PRIX DE VENTE HORS TAXES en (€)</font></td> <td width=13%><font size=2 color="#FF3300">REFERENCE CONSTRUCTEUR</font></td> <td width=7%><font size=2 color="#FF3300">QUANTITE DISPONIBLE</font></td> </tr>'; //connection mysql_connect('localhost','','')or die('Erreur de connexion'); //selection de la base mysql_select_db(''); //envoi requete //requete sql un peu longue donc je passe ! while($data=mysql_fetch_assoc($req)) { //tableau pour inserrer les données echo '<tr><td width=17% align=left>'.$data['descsscatfr'].'</td><td width=15% align=left>'.$data['fabricant'].'</td> <font size=3><td width=38% align=left>'.$data['designation'].' / '.$data['designation2'].'</td></font> <td width=10% align=center>'.$data['prixventeht'].'</td> <td width=13% align=center>'.$data['refconstructeur'].'</td></td> <td width=7% align=center>'.$data['dispo'].'</td></tr>'; } echo '</table>';
Merci pour votre aide