tableaux etendu ???

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 : tableaux etendu ???

par charabia » 10 nov. 2005, 12:28

Le plus simple pour qu'on voit mieux les choses :
- soit tu affiches ta page et tu nous copies ici le code source,
- soit tu nous mets le code, page par page (include aussi).

Fait déjà la première option, on verra de suite le problème je pense.

par mcorgnet » 10 nov. 2005, 12:24

dans ce qui est renvoyé par la base de données, est-ce qu'il y a des suites de caractères sans espaces ?

par Invité » 10 nov. 2005, 09:59

Plus personne pour m'aider ???
J'ai essayé d'appliquer des css et pleins d'autres trucs... rien n'y fait je ne vois pas le pb... J'ai pourtant d'autres applis avec des champs resume assez consequent et ça ne deborde jamais comme ça !!

Je ne comprends pas... :cry:
Si qqun à des idees, je suis preneur
Merci

par Invité » 09 nov. 2005, 15:11

En fait donnes nous ta page "entière". Du <!DOCTYPE au </html>.

Tu es sous quel navigateur ?
Sorry, decidement, j'ai du mal !!
C'est une page accueil.php gere avec des includes. En fonction de la valeur de $page, j'inclu le bon fichier.
Navigateur utililisé IE 5.5 ou sup.
A savoir que je suis en Intranet.

Code : Tout sélectionner

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="css/style.css" type="text/css"/> <title><? echo $title; ?></title> </head> <body> <table width="760" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="contour"> <!--DWLayoutTable--> <tr> <td height="80" colspan="2"> <?php include ("haut.php"); ?> </td> </tr> <tr> <td width="150" height="333" valign="top" class="right"> <table cellpadding="0" cellspacing="0"> <tr> <td height="25" width="152" class="noir12center"> <center>CPAM : <? print $caisseAgentCarte; ?></center> </td> </tr> <tr> <td height="300" width="152"> <center> <? print $menu; ?> </center> </td> </tr> <tr> <td height="25" width="152"> <center> <form method="post" name="imprimer"> <input type="button" value="IMPRIMER" name="imprimer" class="bouton_imprimer" onClick="javascript:window.print();"> </form> </center> </td> </tr> </table></td> <td width="610" valign="top"> <? if ($page == "commentaire") {include ("page_commentaire.php")}; ?> </td> </tr> </table> </body> </html>
Merci du coup de main !

par charabia » 09 nov. 2005, 15:06

En fait donnes nous ta page "entière". Du <!DOCTYPE au </html>.

Tu es sous quel navigateur ?

par Invité » 09 nov. 2005, 14:55

<table width="500px" cellpadding="0" cellspacing="0" border="0" align="center"> 
<tr> 
   <td class="noir12left">Commentaire : <span class="bleu12left"><?php print $affichage_commentaire; ?></span></td> 
</tr> 
</table>
Ce code fonctionne parfaitement. Donnes nous le code complet, le soucis vient d'ailleurs.
ça fonctionne ????????????????????????? il n'agrandit pas le tableau ??
Bah mince alors...
Voici le code complet :
<link rel="stylesheet" href="css/style.css" type="text/css"/>
<?php
/* Fichiers necessaires pour pouvoir continuer */
require ("connect_db.php");
/* On recupere la liasse qui a le numero choisi */
$query_liste_infos_doc = "SELECT * FROM ctlqual_docs WHERE ctlqual_docs_ref='11111111111111111112'";
$result_liste_infos_doc = mysql_query($query_liste_infos_doc) or die ('Une erreur est survenue durant l\'execution de la requete : ' . mysql_error());
while ($row_liste_infos_doc = mysql_fetch_row($result_liste_infos_doc)) 
{
	/* On recupere les infos de la liasse */
	affichage_commentaire = $row_liste_infos_doc[9];
}
print "
<table width='500px' cellpadding='0' cellspacing='0' border='0' align=center> 
<tr> 
   <td class=noir12left>Commentaire : <span class=bleu12left>$affichage_commentaire</span>
  </td> 
</tr> 
</table>";
?>
Les 2 CSS utilisé :

Code : Tout sélectionner

.noir12left { text-align : left; font-size : 12px; color : #000000; font-weight : bold; text-decoration : none; font-family : Verdana; } .bleu12left { text-align : left; font-size : 12px; color : #000FFF; font-weight : bold; text-decoration : none; font-family : Verdana; }
Voilà, vous avez tout. Chez moi, le tableau prend la dimension de la valeur de $affichage_commentaire... :cry:

Merci de ton aide

par charabia » 09 nov. 2005, 12:36

<table width="500px" cellpadding="0" cellspacing="0" border="0" align="center"> 
<tr> 
   <td class="noir12left">Commentaire : <span class="bleu12left"><?php print $affichage_commentaire; ?></span></td> 
</tr> 
</table>
Ce code fonctionne parfaitement. Donnes nous le code complet, le soucis vient d'ailleurs.

par Invité » 09 nov. 2005, 09:24

<table width="500px" cellpadding="0" cellspacing="0" border="0" align="center"> 
   <tr> 
               <td width="300" height="28" class="noir12left">Commentaire : <span class="bleu12left"><? print $affichage_commentaire; ?></span></td> 
   </tr> 
</table>
Tu n'as qu'une seule ligne dans ton tableau que tu mets à 500px. Or tu forces ton <td> à 300px...ce n'est pas très logique.
Mise à part cette petite erreur de logique, comment se fait-il que mon tableau s'elargit en fonction de la variable $affichage_commentaire alors qu'il a un fixe en pixel ???

merci de ta réponse

par charabia » 08 nov. 2005, 14:36

<table width="500px" cellpadding="0" cellspacing="0" border="0" align="center"> 
   <tr> 
               <td width="300" height="28" class="noir12left">Commentaire : <span class="bleu12left"><? print $affichage_commentaire; ?></span></td> 
   </tr> 
</table>
Tu n'as qu'une seule ligne dans ton tableau que tu mets à 500px. Or tu forces ton <td> à 300px...ce n'est pas très logique.

par Invité » 08 nov. 2005, 12:21

bonjour,
pourrais-tu nous donner un exemple du HTML généré (surtout la partie du tableau <td> </td>) ?

autre question : est-ce que le style du texte est <pre>, ou bien une feuille de style indique-t-elle no-wrap ?
Ok voici le tableau :

Code : Tout sélectionner

<table width="500px" cellpadding="0" cellspacing="0" border="0" align="center"> <tr> <td width="300" height="28" class="noir12left">Commentaire : <span class="bleu12left"><? print $affichage_commentaire; ?></span></td> </tr> </table>
Les css appliqués ne sont valables que pour les polices.

Voilà, merci de ton aide.

par goeb » 08 nov. 2005, 12:05

bonjour,
pourrais-tu nous donner un exemple du HTML généré (surtout la partie du tableau <td> </td>) ?

autre question : est-ce que le style du texte est <pre>, ou bien une feuille de style indique-t-elle no-wrap ?

tableaux etendu ???

par toutouyoutou » 08 nov. 2005, 11:37

Bonjour à tous,

J'ai une base de donnée, je recupere un champ commentaire qui est de type varchar (250 en longueur). Ce champ commentaire est dans une variable $commentaire.

Pb : je fais un tableau de 500px de large et j'ai un td dans lequel je print mon $commentaire. Et bien si le commentaire est long le tableau s'élargit de la longueur du commentaire alors que je lui ai défini une largeur fixe ???

pkoi ????

merci de votre aide