|
|
|
| Как приобразовать вывод темы в сокращенном виде :
в бд: Благодарности создателям форума
сделать вывод: Благодарности создателям...
Так чтобы вывод был определенное количество символов!!
Заранее благодарю! | |
|
|
|
|
|
|
|
для: clubxaliav
(18.11.2009 в 02:20)
| | делаем запрос
SELECT left(title,10) AS stitle FROM table
выбрать с левого края из поля title 10 символов и этим 10 неопределеннастям даем название stitle, вытаскиваем из таблицы table
выводим уже не title а stitle | |
|
|
|
|
|
|
|
для: nikolai
(18.11.2009 в 02:46)
| | Ну ну...А если 10-ый символ будет разрывать слово? Некрасиво будет
Уж лучше до второго пробела выбирать.
Ищем | |
|
|
|
|
|
|
|
для: ols
(18.11.2009 в 02:57)
| | А как угадать второй пробел, помоему не реально! | |
|
|
|
|
|
|
|
для: nikolai
(18.11.2009 в 02:46)
| | Спасибо, очень помогло! и еще если мона а как это реализовать по красивее, чтоб он сокращял если в title более 30 символов тогда прописывал "...." в конце!
а то получаеться так: Text text.... | |
|
|
|
|
|
|
|
для: clubxaliav
(20.11.2009 в 10:48)
| |
<?php
if ((strlen($title)) > 30) $title .= "...";
|
| |
|
|
|
|
|
|
|
для: psychomc
(20.11.2009 в 10:51)
| | не получаеться совместить с
SELECT left(title,10) AS stitle FROM table
|
и
if ((strlen($title)) > 30) $title .= "...";
|
| |
|
|
|