Опережающая проверкаhttp://softtime.ru/forumОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439822Сделала. Пришлось много переписать. Спасибо за наводку. Все запросы идут типа таких: SELECT * FROM product WHERE mnf=25 AND...Опережающая проверкаWed, 23 Jun 2010 22:33:18 +0300ЛенаОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439819"Но. Если первый и второй фильтр принадлежат одной группе, надо выборку делать так: первое условие И второе условие. Почему? "Что...Опережающая проверкаWed, 23 Jun 2010 22:21:04 +0300TrianonОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439816Есть три таблицы - товары, их свойства(фильтры) и таблица связка(id_product,id_property). Я вытягиваю на страницу из таблицы фильтров их названия. При...Опережающая проверкаWed, 23 Jun 2010 22:12:47 +0300ЛенаОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439779почему логика фильтров зависит от принадлежности категориям? Где ортогональность?Опережающая проверкаWed, 23 Jun 2010 18:12:48 +0300TrianonОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439772Спасибо. Перепишу. С нуля.Опережающая проверкаWed, 23 Jun 2010 17:45:01 +0300ЛенаОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439766Какой-то ужас-ужас. запросы в цикле.... вложенные циклы формирования кусков SQL-кода... регекспы, проверяющие переменные, самим программистом же и задаваемые тремя строками...Опережающая проверкаWed, 23 Jun 2010 17:25:36 +0300TrianonОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439717Мне без этих регэкспов тут никак. Обнаружили баг в коде. Чтобы понять, в чем дело, надо сюда посмотреть - http://zubadan.inexbuild.com/prop.php...Опережающая проверкаWed, 23 Jun 2010 11:09:15 +0300ЛенаОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439713если нет счетчика цикла - применяйте флажок. а регекспы тут совсем уж как микроскоп.Опережающая проверкаWed, 23 Jun 2010 10:18:45 +0300TrianonОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439690У вас записана опережающая. А для проверки позиции "перед" нужна ретроспективная. (?"=...) А вообще, судя по коду, там происходит что...Опережающая проверкаWed, 23 Jun 2010 00:46:53 +0300sms-sendОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439689А где "Опережающая проверкаWed, 23 Jun 2010 00:34:18 +0300GubichevОпережающая проверкаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=74607#post439688Надо сделать опережающую проверку. Узнаем, если в позиции перед каким-то словом стоит WHERE, то $condition = ""; У меня условие...Опережающая проверкаWed, 23 Jun 2010 00:28:20 +0300Лена