Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> урезать строчку 
V
    Опции темы
HackMan
Дата 4.5.2007, 01:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Юзверь-программист
**


Профиль
Группа: Участник
Сообщений: 391
Регистрация: 18.6.2005
Где: .ua

Репутация: нет
Всего: 9



Код

$result=mysql_query("SELECT * FROM pages_photo order by id");
while($row=mysql_fetch_array($result))
  {
    echo '<option value="'.$row['id'].'">'.$row['title_ru'].'</option>';
  }


Данным кодом создаётся combobox, который забивается данными из таблицы. Но так как строчка (данные) сильно длинная, а combobox растягивается до размеров самой длинной строчки, то в результате получается combobox, растянутый на два экрана  smile неудобно выходит. Надо как-то урезать строчки. Как мне это сделать?


--------------------

Завтра - это самый загруженный день недели smile

user posted image

user posted image
PM MAIL ICQ   Вверх
alligator
Дата 4.5.2007, 02:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



например так =))

пример с php.net
Код

<?php
$text = "Очень длинное слоооооооооооооооово.";
$newtext = wordwrap($text, 8, "\n", 1);

print $newtext."\n";
?> 

PM MAIL   Вверх
alligator
Дата 4.5.2007, 03:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



или так:
Код

$str = 'Тест1 Тест2 Тест3 Тест4 Тест5 Тест6'; 
$maxlen=8;
if(strlen($str)>$maxlen){
$result =substr($str,0,$maxlen);
}else{
$result=$str;
}

PM MAIL   Вверх
HackMan
Дата 4.5.2007, 03:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Юзверь-программист
**


Профиль
Группа: Участник
Сообщений: 391
Регистрация: 18.6.2005
Где: .ua

Репутация: нет
Всего: 9



благодарю  smile 


--------------------

Завтра - это самый загруженный день недели smile

user posted image

user posted image
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0554 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.