parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

nkostya 01.06.2004 22:51 / 01.06.2004 22:52

...что вы пытаетесь найти таким запросом в вашей БД.
Цель - выделена полужирным

1,2 - полностью согласен. Насчет избыточных полей - тоже так думал. так и сделаю.

NOT IN - а как мне сделать, чтобы выбирались все имена, не начинающиеся с букв алфавита? (такие есть, лично у меня ;))

3 - чтобы знать, что пользователь уже "привязан" к фильму!
Но по этому поводу я подумываю, что лучьше это делать отдельным запросом (создавать таблицу!) а затем генерировать XML алфавитного указателя (1 запрос для получения начальных букв, по которым уже имеются персоны) + XML персон на выбранную букву.

XML алфавитного указателя кешировать и XML персон тоже кешировать. И создавать такую конструкцию:
<person_list
   select_letter="A"
>
   <selected_person>
      <id>...</id>
      ...
   </selected_person>

   <alphabet_index>
      <letter>A</letter>
      <letter>B</letter>
      ...
   </alphabet_index>
   <person>
      <item>
         <id>...</id>
         <rus_name>...</rus_name>
         <eng_name>...</eng_name>
      </item>
      ...
   </peron>
</peron_list>
А уже с помощью XSLT всё это преобразовывать в валидный HTML, или так не стоит?

Сильно ли грузят процессор масивные преобразования XML в HTML?