BUG 11216 "sql stripped from suggest field" SOLVED

- Execution of query with clause DISTINCT, get duplicate data
- Solved problem, added options for the clause SELECT
* Available from version ProcessMaker-2.5
This commit is contained in:
Victor Saisa Lopez
2013-04-22 15:15:50 -04:00
parent fe8d2ac2f9
commit 0a0ac3303d

View File

@@ -222,11 +222,11 @@ function sortByChar($aRows, $charSel)
*/
function queryModified($sqlParsed, $inputSel = "")
{
if(!empty($sqlParsed['SELECT'])) {
$sqlSelectOptions = (isset($sqlParsed["OPTIONS"]) && count($sqlParsed["OPTIONS"]) > 0)? implode(" ", $sqlParsed["OPTIONS"]) : null;
$sqlSelect = "SELECT ";
$aSelect = $sqlParsed['SELECT'];
$sqlSelect = "SELECT $sqlSelectOptions ";
$aSelect = $sqlParsed["SELECT"];
$sFieldSel = (count($aSelect)>1 ) ? $aSelect[1]['base_expr'] : $aSelect[0]['base_expr'];
foreach($aSelect as $key => $value ) {