PDA

Просмотр полной версии : работа с базой данных(WFQBE или что то ещё)


tz-lom
20.01.2008, 22:54
вообщем возникла следующая задача:
есть несколько таблиц связанных между собой через поля.
есть запросы в эту БД которые надо реализовать (MySQL)
взял модуль WFQBE,но никак не могу понять как заставить его сделать выборки
вываливается с ошибкой "Connection failed. Please check your credentials and the dbname."
что странно ибо конструктор запроса мою БД видит
отсюда вопрос:
как это правильно реализовать и на чём
P.S.
я TYPO вижу ну дня 3 от силы и поэтому могу не сразу понять очевидных для вас вещей,пока читаю маны

tz-lom
23.01.2008, 20:50
ну так что,никто не поможет?
заметил что если заменить

$where = '';
if ($this->piVars['wfqbe_results_query']!='')
$where = 'tx_wfqbe_query.uid='.intval($this->piVars['wfqbe_results_query']).' AND ';
elseif ($this->piVars['wfqbe_add_new']!='')
$where = 'tx_wfqbe_query.uid='.intval($this->insertBlocks['fields'][$this->piVars['wfqbe_add_new']]['form']['add_new']).' AND ';
elseif ($this->piVars['wfqbe_select_wizard']!='')
$where = 'tx_wfqbe_query.uid='.intval($this->insertBlocks['fields'][$this->piVars['wfqbe_select_wizard']]['form']['select_wizard']).' AND ';
else
$where = 'tx_wfqbe_query.uid='.intval($this->conf['ff_data']['queryObject']).' AND ';

из файла class.tx_wfqbe_pi1.php
на
$where='tx_wfqbe_query.uid=1';
то отрабатывает первый запрос,но т.к. запрос не один надо принимать всё таки этот параметр,но почему то не принимает