Commit 507976a61f0c1d446b978890c04670572e5e48c5

Authored by Edmar Moretti
1 parent 77dd5320

Correção na montagem da expressão de seleção quando se usa querybyattributes na …

…versão 7 do Mapserver
Showing 2 changed files with 3 additions and 3 deletions   Show diff stats
admin/admin.db
No preview for this file type
classesphp/classe_selecao.php
... ... @@ -518,8 +518,8 @@ $valor - Valor.
518 518 $shpi = array();
519 519  
520 520 $filtro = str_replace("|","'",$filtro);
521   - if ($this->layer->connectiontype == MS_POSTGIS)
522   - {
  521 +
  522 + if ($this->layer->connectiontype == MS_POSTGIS && $this->v < 7) {
523 523 $filtro = str_replace("'[","",$filtro);
524 524 $filtro = str_replace("[","",$filtro);
525 525 $filtro = str_replace("]'","",$filtro);
... ... @@ -527,8 +527,8 @@ $valor - Valor.
527 527 $filtro = str_replace("("," ",$filtro);
528 528 $filtro = str_replace(")"," ",$filtro);
529 529 }
530   - $teste = $this->layer->querybyattributes($items[0],$filtro,1);
531 530  
  531 + $teste = $this->layer->querybyattributes($items[0],$filtro,1);
532 532 if($teste != MS_SUCCESS){
533 533 $teste = $this->layer->queryByAttributes($items[0], mb_convert_encoding($filtro,"ISO-8859-1","UTF-8"), 1);
534 534 }
... ...