Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2009, 17:38   #1
Garacio_cain
Пользователь
 
Аватар для Garacio_cain
 
Регистрация: 05.01.2008
Сообщений: 85
По умолчанию выборка части строки

Существует запрос
PHP код:
$query "SELECT URL, TEXT FROM `DATA` WHERE ((TEXT LIKE '%".$link."%') or (URL LIKE '%".$link."%')) LIMIT 0 , 30"
В таблице TEXT хранится довольно много символов и выводить их все на экран очень не хотелось бы. Как сделать так чтобы при выводе на экран выводилась только часть строки в которой есть совпадение?
Garacio_cain вне форума Ответить с цитированием
Старый 12.11.2009, 18:04   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

PHP код:
$query "SELECT URL, CONCAT(SUBSTRING(TEXT,0,32),'...') AS TEXT FROM `DATA` WHERE ((TEXT LIKE '%".$link."%') or (URL LIKE '%".$link."%')) LIMIT 0 , 30"
свободен...
wall66 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Показ части изображения Alex Cones Мультимедиа в Delphi 3 12.06.2009 22:15
функция: копирование части строки в другую строку plasticman Microsoft Office Excel 1 18.03.2009 15:30
Выборка значения, по признаку, из строки SLP Microsoft Office Excel 4 12.02.2009 16:33
Разбиение на части MAcK Общие вопросы .NET 4 18.09.2008 13:56
разделение формы на 4 части za4ot Общие вопросы Delphi 2 03.07.2008 12:12