первые 4 строки вывести.

  • Автор темы Автор темы trompert
  • Дата начала Дата начала

trompert

Guest
первые 4 строки вывести.

есть статья - из нее надо вывести примерно 4 строки. так чтобы заканчивалось именно на слове. как лучше? разбивать всю статью через пробелы в массив? и выводить поэлементно пока число символов не превысит нужного?
 
>примерно 4 строки
это как?
объясни что ты подразумеваешь под этим.

>и выводить поэлементно пока число символов не превысит нужного?
можно просто SUBSTRING() отрезать и вывести.
 
Ищешь ближайший пробел, знак препинания начиная с определенной позиции (чтобы примерно 4 строчки было) и берешь substr от 0 до этой позиции...
 
нужно чтобы примерно 4 строки выводилось на экран. то есть где-то 300 первых символов. но нужно чтобы не просто обрезалось а по концу слова.
 
ну так статья то все равно в базе лежит! :)
сорри, больше не буду.
 
trpompert ну так и делай средствами базы
PHP:
SELECT SUBSTRING(articles,0, LOCATE(' ',article,300)) AS four_string...
 
Сверху