Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]komentarze w tabeli - problem
--Th0e--
post
Post #1





Goście







Witam. Oto mój skrypt do wyświetlania komentarzy:

  1. $zapytanie = mysql_query("SELECT * FROM `komy` WHERE `typ`='$typ' ORDER BY `id` DESC");
  2. echo'<table border="1">';
  3. while($r = mysql_fetch_array($zapytanie)){
  4.  
  5. echo '<tr><td align="center" valign="top"><strong><font color="'. $r['kolor'] .'">'. $r['piszacy1'] .'</strong></font> <br /><img src="img/avatar.png"></td><td align="left" valign="top">'. $r['kom1'] .'</td></tr>';
  6.  
  7. }
  8. echo'</table>';


i problem jest w tym że post użytkownika zawsze jest zawarty w jednej linijce, przez co gdy są dłuższe posty, to strona się poszerza. Jak zrobić by tabela miała stałe rozmiary? Próbowałem jak tu piszą: http://www.kurshtml.edu.pl/html/wymiary,tabele.html ale nie działa (nie ma żadnych zmian.).
Proszę o pomoc.
Go to the top of the page
+Quote Post
kristaps
post
Post #2





Grupa: Zarejestrowani
Postów: 279
Pomógł: 36
Dołączył: 1.03.2012

Ostrzeżenie: (0%)
-----


Musi działać.

  1. [...]
  2.  
  3. echo'<table class='komy'>';
  4. while($r = mysql_fetch_array($zapytanie)){
  5.  
  6. [...]


W CSS:

  1. table.komy{
  2. width:400px;
  3. }
Go to the top of the page
+Quote Post
--Th0e--
post
Post #3





Goście







nie działa
Go to the top of the page
+Quote Post
--Th0e--
post
Post #4





Goście







wygląda to tak:

http://test1997.za.pl/1.php
Go to the top of the page
+Quote Post
kristaps
post
Post #5





Grupa: Zarejestrowani
Postów: 279
Pomógł: 36
Dołączył: 1.03.2012

Ostrzeżenie: (0%)
-----


Masz tam:

  1. <table border="1">


a wyżej wkleiłem coś innego.
Go to the top of the page
+Quote Post
--Th0e--
post
Post #6





Goście







wiem, bo próbowałem potem jeszcze kombinować.
Go to the top of the page
+Quote Post
kristaps
post
Post #7





Grupa: Zarejestrowani
Postów: 279
Pomógł: 36
Dołączył: 1.03.2012

Ostrzeżenie: (0%)
-----


Już bardziej pomóc się nie da, to podstawy html & css.

Zobacz: http://jsfiddle.net/NF2jz/3323/
Go to the top of the page
+Quote Post
Th0e
post
Post #8





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 16.09.2012

Ostrzeżenie: (0%)
-----


to nie wiem co zrobić. Oto cały mój kod CSS:

http://pastebin.com/PgxeysaM

a to cały kod podstrony o której tutaj mowa:

http://pastebin.com/C4bvtaEv

aktualny stan strony do obejrzenia http://test1997.za.pl/1.php

czemu to nie działa?
Go to the top of the page
+Quote Post
kristaps
post
Post #9





Grupa: Zarejestrowani
Postów: 279
Pomógł: 36
Dołączył: 1.03.2012

Ostrzeżenie: (0%)
-----


Już jest ok. Twoje

Cytat
hehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsa
hehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsae
hehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsaheh
ehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehehdsahehe


rozciąga całość i jest niełamliwe. Możesz to załatwić w ten sposób: word-wrap:break-word;, lub napisać funkcję w php, która zajmie się łamaniem takich kolosów.

Proponuję drugą opcję. (IMG:style_emoticons/default/smile.gif)

Ten post edytował kristaps 26.01.2013, 16:07:28
Go to the top of the page
+Quote Post
Th0e
post
Post #10





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 16.09.2012

Ostrzeżenie: (0%)
-----


dzięki nie pomyślałem że przez ten ciąg znaków może się rozwalać tabelka -,- jeszcze raz dzięki i temat do zamknięcia.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 07:18