Показать сообщение отдельно

  #5  
Старый 02.12.2009, 15:10
SeNaP
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме:
3300342

Репутация: 165
По умолчанию

Я уже себе весь мозг сломал, 2 ночи уже не сплю
Как обрезать текст? Всё перепробовал, может быть у меня руки не от туда растут
Помогите пожалуйста
В БД есть много таблиц с текстом, в каждом тексте присутствуют символы от 3 до N, вывожу таким способом:
PHP код:
$sql mysql_query("SELECT * FROM  `tetom` order by id desc");

 while (
$fetch_array mysql_fetch_assoc($sql))
   {
        
        
$txt $fetch_array['txt'];
        
echo 
$txt;

    } 
Как обрезать текст, т.е. разделить пополам?
Пробовал таким способом
PHP код:
function strl($txt)
{
$a strlen($txt) / 2;
$rest substr($txt0$a);        
    return 
$rest;
        

Текст режит, но на конце текста выходит такой вот символ

Но опять же зависит всё от кол-во символ, +1 или -1 символ в тексте, то тогда это "Вопросительный знак в ромбе" не выводится в конце текста
Помогите пожалуйста

Последний раз редактировалось SeNaP; 02.12.2009 в 15:42..
 
Ответить с цитированием