|
Тема |
Re: mysql; проблемен селект [re: q2] |
|
Автор |
Topбaлaн (любопитко) |
|
Публикувано | 25.01.03 16:09 |
|
|
хм
то това май без код няма да мине...
по скоро ми прилича на проблем за perl и regular expressions
ако трябва да се реши с MySql + PHP (за MS SQL + ASP също е приложимо) предлагам горедолу следната стратегия:
вадиш всички записи от втората таблица
result_set1 = select alabala from table2 where .........
от тях правиш един масив с всички номерца, които ще ти трябват...правиш и един стринг от типа
str_where = '2', '23', '1267'...
след това от таблицата с параметрите вадиш само тези, които ти трябват
result_set2 = select alabala from tbl1 where id in str_where
така получаваш два резултсета и един масив....
въртиш цикъл от началото до края на първия резултсет
ако срещнеш <p="n"> заменяш с PARAM от втория резултсет където n=ID
ами това е, разучи как работят Reg Expr и ще си облекчиш живота...
|
| |
|
|
|