Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Contenu de Bdd et affichage avec retour a la ligne [ Base de données / MySQL ] (DjChat)

mercredi 14 mai 2008 à 11:05:21 | Contenu de Bdd et affichage avec retour a la ligne

DjChat

Bonjour a tous, je gere un affichage dynamique qui est stoqué dans une Bdd en varchar qui est du texte, pour le positionner je l'ai mi dans des div que je place via mon CSS, je lui ai mi une largeur et un margin left et right mais il ne tiens pas compte de ma marge right et de sa largeur droite, j'pensait que le texte une fois arriver a la fin de la largeur de la div ce mettrai a la ligne...

S'avez vous comment on peux faire pour qu'il prenne les marge en compte et qu'il fasse un saut de ligne une fois cette limite ateint...


Mon HTML:

 
 1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
<body><tableid="page-table"><tr><tdid="page-td"><divid="conteneur"><divid="menu_gauche"><?php$serveur="localhost";$login="root";$mot_passe="";$base="artkateo";$connexion=mysql_pconnect($serveur,$login,$mot_passe)ordie("impossible de se connecter a MySQL : ".mysql_error());$mabase=mysql_select_db($base)ordie("impossible de ce connecter ma table : ".mysql_error());$requete="select * from actualite";$resultat=mysql_query($requete);while($row=mysql_fetch_row($resultat)){$titre=$row[1];$date=$row[2];$lieu=$row[3];$resume=$row[4];echo'<div id="titre">'.$titre.'</div>';echo'<div id="date">'.$date.'</div>';echo'<div id="lieu">'.$lieu.'</div>';echo'<div id="resume">'.$resume.'</div>';}?>  <div id="img">
            <A HREF="#" onClick="window.open('image_actu/3.jpg','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=yes, resizable=1, copyhistory=0, menuBar=0, width=460, height=470');return(false)">Voir Affiche</A>
    </div>  </div><divid="menu_haut"></div><divid="menu_droit"></div><divid="contenu"><iframename="contenu"src=""marginheight="0"marginwidth="0"width="460"height="470"scrolling="auto"frameborder="0">accueil</iframe></div><divid="bas_page"></div></div></td></tr></table></body></html>




Mon CSS:

Code : CSS
  1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
{list-style-type:none;margin:0px;padding:0px;}html{height:100%;}body{font-family:"Times New Roman",Times,serif;height:100%;margin:0px;padding:0px;background-color:#ffffff;}/*------------ Les 3 étapes suivantes sont pour centrer le contenu de la page */.centrer{margin-left:auto;margin-right:auto;width:1000px;text-align:left;/* pour résoudre le bug de centrage de IE */}#page-table{height:100%;width:100%;border-collapse:collapse;text-align:center;}#page-td{height:100%;padding:0;vertical-align:middle;}/* -----------  Div principal (ou conteneur)*/#conteneur{position:relative;margin-left:auto;margin-right:auto;text-align:left;width:810px;height:610px;}/*-------------Div du menu gauche */#menu_gauche{width:280px;height:610px;background-image:url(../images/menu_gauche.jpg);}/*-------------------Div du menu du haut */#menu_haut{position:absolute;top:0px;width:460px;height:90px;margin-left:280px;background-image:url(../images/menu_haut.jpg);}#menu_droit{position:absolute;top:0px;margin-left:740px;width:70px;height:610px;background-image:url(../images/menu_droit.jpg);}#contenu{position:absolute;margin-left:280px;margin-bottom:0px;margin-right:0px;margin-top:0px;top:90px;width:460px;height:470px;}#bas_page{position:absolute;margin-left:280px;top:560px;width:460px;height:50px;background-image:url(../images/bas.jpg);}#titre{text-align:center;margin-top:20px;margin-left:30px;margin-right:70px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;width:180px;color:White;}#date{text-align:center;margin-top:20px;margin-left:30px;margin-right:70px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;width:180px;color:White;<codetype="html">}#lieu{text-align:center;margin-top:20px;margin-left:30px;margin-right:70px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;width:180px;color:White;}#resume{text-align:center;margin-top:30px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;margin-left:30px;margin-right:70px;width:180px;color:White;}#img{text-align:center;margin-top:50px;margin-left:30px;margin-right:70px;width:180px;color:White;}



Et j'te met un screen pour que vous ayez une idée visuelle:

[IMG]http://img125.imageshack.us/img125/6426/artif5.jpg[/IMG]





Merci d'avance!!! ;)

mercredi 14 mai 2008 à 11:10:00 | Re : Contenu de Bdd et affichage avec retour a la ligne

DjChat

 				J'arrive pas a editer le post, j'ai pas trouver ou il faut aller et je comprend pas pour quoi mon code a beuguer...
HTML:






<body>
<table id= "page-table" ><tr><td id= "page-td" > <div id= "conteneur" > <div id= "menu_gauche" > <?php $serveur = "localhost" ; $login = "root" ; $mot_passe = "" ; $base = "artkateo" ; $connexion = mysql_pconnect ( $serveur , $login , $mot_passe ) or die ( "impossible de se connecter a MySQL : " . mysql_error ()); $mabase = mysql_select_db ( $base ) or die ( "impossible de ce connecter ma table : " . mysql_error ()); $requete = "select * from actualite" ; $resultat = mysql_query ( $requete ); while ( $row = mysql_fetch_row ( $resultat )) { $titre = $row [ 1 ]; $date = $row [ 2 ]; $lieu = $row [ 3 ]; $resume = $row [ 4 ]; echo '<div id="titre">' . $titre . '</div>' ; echo '<div id="date">' . $date . '</div>' ; echo '<div id="lieu">' . $lieu . '</div>' ; echo '<div id="resume">' . $resume . '</div>' ; } ?> <div id="img">
            <A HREF="#" onClick="window.open('image_actu/3.jpg','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=yes, resizable=1, copyhistory=0, menuBar=0, width=460, height=470');return(false)">Voir Affiche</A>
    </div>  </div><divid="menu_haut"></div><divid="menu_droit"></div><divid="contenu"><iframename="contenu"src=""marginheight="0"marginwidth="0"width="460"height="470"scrolling="auto"frameborder="0">accueil</iframe></div><divid="bas_page"></div></div></td></tr></table></body></html>




Et le CSS:








{list-style-type:none;margin:0px;padding:0px;}html{height:100%;}body{font-family:"Times New Roman",Times,serif;height:100%;margin:0px;padding:0px;background-color:#ffffff;}/*------------ Les 3 étapes suivantes sont pour centrer le contenu de la page */.centrer{margin-left:auto;margin-right:auto;width:1000px;text-align:left;/* pour résoudre le bug de centrage de IE */}#page-table{height:100%;width:100%;border-collapse:collapse;text-align:center;}#page-td{height:100%;padding:0;vertical-align:middle;}/* -----------  Div principal (ou conteneur)*/#conteneur{position:relative;margin-left:auto;margin-right:auto;text-align:left;width:810px;height:610px;}/*-------------Div du menu gauche */#menu_gauche{width:280px;height:610px;background-image:url(../images/menu_gauche.jpg);}/*-------------------Div du menu du haut */#menu_haut{position:absolute;top:0px;width:460px;height:90px;margin-left:280px;background-image:url(../images/menu_haut.jpg);}#menu_droit{position:absolute;top:0px;margin-left:740px;width:70px;height:610px;background-image:url(../images/menu_droit.jpg);}#contenu{position:absolute;margin-left:280px;margin-bottom:0px;margin-right:0px;margin-top:0px;top:90px;width:460px;height:470px;}#bas_page{position:absolute;margin-left:280px;top:560px;width:460px;height:50px;background-image:url(../images/bas.jpg);}#titre{text-align:center;margin-top:20px;margin-left:30px;margin-right:70px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;width:180px;color:White;}#date{text-align:center;margin-top:20px;margin-left:30px;margin-right:70px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;width:180px;color:White;<codetype="html">}#lieu{text-align:center;margin-top:20px;margin-left:30px;margin-right:70px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;width:180px;color:White;}#resume{text-align:center;margin-top:30px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;margin-left:30px;margin-right:70px;width:180px;color:White;}#img{text-align:center;margin-top:50px;margin-left:30px;margin-right:70px;width:180px;color:White;}

mercredi 14 mai 2008 à 11:12:47 | Re : Contenu de Bdd et affichage avec retour a la ligne

DjChat

Si un modo peux virer le post, parcque la c'est ilisible, d'ailleur si quelqu'un c'est ou la partie pour editer un de ces poste....

mercredi 14 mai 2008 à 12:06:49 | Re : Contenu de Bdd et affichage avec retour a la ligne

nicomilville

Membre Club
Salut,

Pour l'instant il n'y a pas de fonction d'édition de post et je crois que ce n'est pas au programme !
Effectivement c'est illisible ! non je déconne, juste un peu !

a++

Si t'a besoin d'aide, MP !!!
Un forum...


mercredi 14 mai 2008 à 14:08:03 | Re : Contenu de Bdd et affichage avec retour a la ligne

DjChat

Ok merci pour ton info... ;)

j'ai trouvée la solution, faut utiliser la fonction CSS white-space...


mercredi 14 mai 2008 à 14:11:27 | Re : Contenu de Bdd et affichage avec retour a la ligne

nicomilville

Membre Club
Réponse acceptée !
tu pouvais aussi utiliser text-align, float et clear !

a++

PS : met ta réponse en réponse accèpté !

Si t'a besoin d'aide, MP !!!
Un forum...




Cette discussion est classé dans : menu, width, left, height, margin


Répondre à ce message

Sujets en rapport avec ce message

feuilles de style et Mac [ par c_hippo ] Bonjour,J'ai une page qui marche très bien sous Windows (IE 6.0) mais qui fonctionne plus très bien sous Mac (IE 5.0) !En fait j'ai un bloc 'profile'  Image !! [ par Dfx4 ] Bonjour, j'ai petit problème avec les images, certain images qui viennent de MMS ne fonctionnne pas, cela me rend un carré noir !! Il copie pas l'ima Probléme css !!! [ par texas77 ] Bonjour,j'ai un pobléme avec mon css !!le probléme es-ce possible de mettre le pied de page en bas du menu de gauche et de droite et du milieu qui se Problème avec createimagefromjpeg et thumnails [ par j_claude05 ] Salut à tous je viens à vous après de longues heures la tête dans le code et à vrai dire à l'heure ou j'ecris je vois plus rien :-( Bon bref plus sér menu... [ par Lucyberad ] boujour. j'ai un prblm avec mon design et mes div. voila: voici les propriété css de mes menu gauche et droit, aisi que mon contenu central #menu_gauc problème d'affichage [ par rachidphp93 ] bonjour tout le monde, j(ai un problème d'affichage d'un menu à gauche, (je sais ce n'est pas trop du probléme placement collone droite css [ par speedylol ] bonjour voic le probléme que j'ai le positionement de la colone droite n'est pas bonne , je vois mon erreur car je debut en css voici le code ci contr probleme avec imagecopyresized [ par ldevun ] Bonjour,Je souhaite redimmensionner une image et l'enregistrer dans un répertoire. Après lecture des messages sur ce sujet sur le forum j'ai fait le c menu deroulant special [ par alois4 ] bonjour ..je me suis fait un ptit code vraiment pas dure pour me mettre des radio que j ai choisi sur mon forum bon c pas mal je souhaiterais avoir un taille d'un flash en fonction de la résolution de l'affichage [ par oekrem ] Je souhaite dimensionner une application en fonction de la résolution de l'écran. Ceci me permet alors de cacher les traitements de chargement de la p


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,38 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.