Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » html: фиксирование ячейки таблицы по размеру

Ответить
Настройки темы
html: фиксирование ячейки таблицы по размеру

Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


Изменения
Автор: dima1981
Дата: 27-08-2008
Как зафиксировать ячейку в таблице по размеру, когда в неё передаются данные из базы mysql, то если форма содержит например такое значение пппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппп пппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппппп пп, то ячейка растягивается до супер размеров и таблица становится не нормальной какой то вот строка из html про эту ячейку
<td width=\"10\">...</td>
подскажите пожалуйста, как сделать, чтоб как тут, щас когда данные занесуться то строка с многими п нормально расположиться в окне темы

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 14:34, 27-08-2008

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


dima1981,
есть CSS свойство word-wrap: break-word; - но оно вроде не везде работает.
Используйте PHP, чтобы разбивать слова
Почитайте тут, и комменты юзеров не пропустите - там много интересного

-------
Fortes fortuna adiuvat

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:58, 27-08-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


ну вот vadimiron, началось, от этого php и так не внастроение какую то строку для выборки не могу столько времени раздобыть, теперь еще и разбивать всё хороните меня...
пойду читать, не поминайте лихом как говориться

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 15:25, 27-08-2008 | #3


Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


dima1981, а что, у вас такие строки, которые не содержат пробелов?

-------
Осваиваю FreeBSD


Отправлено: 15:31, 27-08-2008 | #4


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


спам в гостевой книге, наверно

-------
Fortes fortuna adiuvat


Отправлено: 15:41, 27-08-2008 | #5


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить 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


Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


dima1981, вы объясните, откуда такие строки берутся. ИМХО, легче предупредить, чем потом героически бороться . У меня, например, все вводимые строки проверяются, отсекаются лишние символы, спецсимволы заменяются пробелами.

-------
Осваиваю FreeBSD


Отправлено: 15:44, 27-08-2008 | #7


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить 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


Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


Цитата dima1981:
это не каждому дано »
на самом деле это не так сложно. Так откуда у вас такие длинные слова?

-------
Осваиваю FreeBSD


Отправлено: 16:08, 27-08-2008 | #9


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


к примеру кто, то захочет в форму такую запись, сделать и все, не напишу ведь я там, слова не более 30 букв, вот поэтому и хочу заранее предупредить то, что может произойти при внесении подобных строк в базу

и это не спам vadimiron, и не гостевая книга, это база с информацией, которая кстати кому то очень важна

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 16:27, 27-08-2008 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » html: фиксирование ячейки таблицы по размеру

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Фон растянуть по размеру окна 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




 
Переход