LINUX.ORG.RU

[php]Нужен интересный скрипт

 


0

1

Как можно реализовать такую штуку: для каждого элемента, получаемого из БД (SQL) создать кат и спрятать его туда. Есть БД с таблицей, в которой три столбца: name,title,text. Text является длинным-длинным, и его нужно убрать под кат.

И так для каждой строки.

А линукс тут при том, что делается все на апаче под CentOS.

$charset = 'UTF-8';
$length = 10;
if(mb_strlen($text, $charset) > $length) {
  $cut = mb_substr($text, 0, $length, $charset) . '...';
}
else {
  $cut = $text;
}
beka
()
Ответ на: комментарий от beka

Могут возникнуть артеф...

Впрочем, сделать лучше можно только после того как автор почитает любой учебник объяснит, какой текст считается длинным и как его обрезать.

Kalashnikov ★★★
()
Ответ на: комментарий от Kalashnikov

Да без разницы, как обрезать. Нужна просто функция, которая в цикле будет создавать каты для содержимого ячеек таблицы.

morpheus
() автор топика
Ответ на: комментарий от morpheus

Я имел в виду, надо ограничивать по буквам, словам, или вообще по предложениям? Обрезать опять же как? Тут могло бы быть что-нибудь нетривиальное.

А если без разницы, смотри комментарий beka тогда. Если не хватает скилла чтоб обернуть это в цикл и прикрутить выборку из бд, вон из профессии.

Kalashnikov ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.