как правильно делать? тест новости продолжение>>

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

sector119

Guest
как правильно делать? тест новости продолжение>>

как правильно сделать вот такую вот вещь! как делают на многих сайта! идет какое-то определенное кол-во предложений а потом идет ссылка "продолжение читать тут>>" что-то в этом духе !

1) сделать хранимую процедуру и при селекте вырезать регом эти Н предложений!
2) сделать тригер и вставлять эти предложения в отдельное поле при инсерте!
3) вырезать их с помощью пхп при выводе на стр
4) сделать еще одно поле (на стр добавления новостей) и при добавлении новости указывать эти предложения в этом поле и тоже вставлять в отдельное поле в табличке!
5) свои варианты...

Как это лучше всего организовать?

Спасибо
 
[m]substr[/m]ом вырезать (если нет хтмл) в новостях
 
сектор, мелко берешь. процедуры, триггеры.
СЕРВЕР выделенный поставь на это дело.
утихомирь свою фантазию.

Самый правильный вариант - делать анонс специально.
Если хочется отрезать, то простой substring и substring_index
 
а в чем собственно проблема с тригерами и хранимыми процедурами? С фантазией у меня все впоряке!

не хотелось добавлять еще одно поле для заполнения при добавлении новости! хотелос по-максимуму автоматизировать процесс...

каждый раз вырезать - лишнее время только тратить! лучше уж это делать один раз при вставке в таблицу...

но видать и правда придется поле анонс добавлять...
 
Поле анонс нужно не по техническим соображениям, а по редакторским. Но тебе это сложно понять, так что опустим эту тему.

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

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

Если пишешь админку, то можешь при редактировании главного текста новости жабаскриптом отрезать кусок и вставлять в поле для анонса автоматом. Потом проще немного подправиь сам анонс и сохранить
 
Автор оригинала: RomikChef
проблема с триггерами и процедурами в том, что если уж тебя ломает выполнить одну примитивную функцию в запросе, то триггеры тем более усложнят его.
данный поток сознания смысла не имеет в принципе.
 
Сверху