|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » html: фиксирование ячейки таблицы по размеру |
|
|
html: фиксирование ячейки таблицы по размеру
|
Ветеран Сообщения: 512 |
Профиль | Отправить PM | Цитировать
Как зафиксировать ячейку в таблице по размеру, когда в неё передаются данные из базы mysql, то если форма содержит например такое значение пппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппп пппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппп пп, то ячейка растягивается до супер размеров и таблица становится не нормальной какой то вот строка из html про эту ячейку
<td width=\"10\">...</td> подскажите пожалуйста, как сделать, чтоб как тут, щас когда данные занесуться то строка с многими п нормально расположиться в окне темы |
|
------- Отправлено: 14:34, 27-08-2008 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать dima1981,
есть CSS свойство word-wrap: break-word; - но оно вроде не везде работает. Используйте PHP, чтобы разбивать слова Почитайте тут, и комменты юзеров не пропустите - там много интересного |
------- Отправлено: 14:58, 27-08-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 512
|
Профиль | Отправить PM | Цитировать ну вот vadimiron, началось, от этого php и так не внастроение какую то строку для выборки не могу столько времени раздобыть, теперь еще и разбивать всё хороните меня...
пойду читать, не поминайте лихом как говориться |
------- Отправлено: 15:25, 27-08-2008 | #3 |
Ветеран Сообщения: 7246
|
Профиль | Отправить PM | Цитировать dima1981, а что, у вас такие строки, которые не содержат пробелов?
|
------- Отправлено: 15:31, 27-08-2008 | #4 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать спам в гостевой книге, наверно
|
|
------- Отправлено: 15:41, 27-08-2008 | #5 |
Ветеран Сообщения: 512
|
Профиль | Отправить PM | Цитировать что тут неправильно подскажите:
$sql = mysql_query("SELECT * FROM oo" ,$db); echo ("<table border ='1'>"); echo ("<tr><td width=\"10\">Адрес</td><td>Описание</td></tr>"); while ($abc = mysql_fetch_row($sql)) { $tablerows=wordwrap($abc,10); echo("<tr><td>$tablerows[1]</a></td><td>$tablerows[2]</td></tr> ");} Warning: wordwrap() expects parameter 1 to be string, array given in C:\apache\localhost\www\23.php on line 10 там vadimiron, примеров с тегами <td> и <tr>, что то нет и разъяснение все на английском ) но вообщем спасибо, понимаю вас, пойду дальше что то придумывать с этими формами и разбиваниями, когда то да придумается ) |
------- Отправлено: 15:42, 27-08-2008 | #6 |
Ветеран Сообщения: 7246
|
Профиль | Отправить PM | Цитировать dima1981, вы объясните, откуда такие строки берутся. ИМХО, легче предупредить, чем потом героически бороться . У меня, например, все вводимые строки проверяются, отсекаются лишние символы, спецсимволы заменяются пробелами.
|
------- Отправлено: 15:44, 27-08-2008 | #7 |
Ветеран Сообщения: 512
|
Профиль | Отправить PM | Цитировать <?php
$text = "Очень длинное слоооооооооооооооово."; $newtext = wordwrap($text, 8, "\n", 1); echo "$newtext\n"; ?> тут text, newtext у меня abc tablerows, конечно там передстрокой нет echo но пробЫвал ставить и echo браузер тот же самый онлине пишет, да и эти скобки {}... Цитата dmitryst:
щас пробЫвал вот так echo ("<tr><td width=\"10\">Адрес</td><td>Описание</td></tr>"); $tablerows=wordwrap($abc,10); while ($abc = mysql_fetch_row($sql)) { echo("<tr><td>$abc[1]</a></td><td>$tablerows[2]</td></tr> "); } отображается таблица, но разбиения не происходит, что то |
|
------- Отправлено: 16:02, 27-08-2008 | #8 |
Ветеран Сообщения: 7246
|
Профиль | Отправить PM | Цитировать Цитата dima1981:
|
|
------- Отправлено: 16:08, 27-08-2008 | #9 |
Ветеран Сообщения: 512
|
Профиль | Отправить PM | Цитировать к примеру кто, то захочет в форму такую запись, сделать и все, не напишу ведь я там, слова не более 30 букв, вот поэтому и хочу заранее предупредить то, что может произойти при внесении подобных строк в базу
и это не спам vadimiron, и не гостевая книга, это база с информацией, которая кстати кому то очень важна |
------- Отправлено: 16:27, 27-08-2008 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Фон растянуть по размеру окна | DorianLeroy | Вебмастеру | 2 | 22-01-2010 19:24 | |
[решено] Получить значение ячейки из таблицы HTML | Lodoss | AutoIt | 2 | 30-12-2009 07:15 | |
[решено] Изменение цвета фона ячейки таблицы при нажатии чекбокса | dmitryst | Вебмастеру | 4 | 18-09-2008 03:59 | |
[решено] Таблицы в html | stalingrad432006 | Вебмастеру | 1 | 28-07-2008 01:20 | |
Изменение цвета фона ячейки таблицы | Pawel gor | Вебмастеру | 6 | 12-10-2003 00:19 |
|