RE: postgres+postgis

From: "Patricio Cifuentes Ithal" <pcifuentes(at)siigsa(dot)cl>
To: "'Jonathan (dot)(dot)(dot)(dot)nem4'" <napomu(at)msn(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: postgres+postgis
Date: 2007-02-01 20:14:27
Message-ID: 200702012015.l11KFmsn013415@atenea.siigsa.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Realmente no conozco la herramienta pmapper, pero por el tema de la consulta
y el código quizás haya un error de redacción de variable en el foreach:

foreach ($getvars as $var => $val0) => $val0

que después ocupas como:

$val = $this->q_strDecode($_GET['$var']); => simplemente $val.

Quizas ese puede ser un error de codificación la variable se llama $val o
$val0

Patricio Cifuentes Ithal

Ingeniero en Informática

Desarrollo Tecnológico

SIIGSA

www.siigsa.cl

(56-2) 204 60 22

_____

De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Jonathan ....nem4
Enviado el: Jueves, 01 de Febrero de 2007 16:25
Para: pcifuentes(at)siigsa(dot)cl; pgsql-es-ayuda(at)postgresql(dot)org
Asunto: RE: [pgsql-es-ayuda] postgres+postgis

Hola todos,

Estamos intentado personalizar pmapper, al realizar una consulta por
atributos conectandonos a POSTGIS; especificamente estamos trabajando la
funcionalidad 'Buscar Por'; tengo entendido que la función que se utiliza es
q_execAttributeQuery

// QUERY ON POSTGIS LAYER
if ($this->qLayerType == 6 || $this->XYLayerProperties) {
foreach ($getvars as $var => $val0) {
if ($var != 'PHPSESSID' && $var != 'qlayer' && $var !=
'dbtable' && $var != 'findlist' && $var != 'mode') {
$val = $this->q_strDecode($_GET['$var']);
if ($this->qLayerType == 6) {
$varValStr = returnVar($var, $val, 'postgis');
} else {
$varValStr = returnVar($var, $val, 'db');
//error_log('db');
}
if (strlen(trim($val)) > 0) {
$qStr .= $varValStr . ' AND ';
}
}
}

$this->qStr = str_replace(';', ' 0 ERROR 0 ', substr($qStr, 0,
-5)) ;
//echo $this->qStr;

Y el js_config esta configurado de la siguiente manera:

searchList['glimite'] = new Array('<?php echo _p('glimite')
?>','#nombre','<?php echo _p('glimite') ?>','');

Pero al realizar la consulta, no muestra ningun resultado y no tenemos idea
de que puede estar mal.

Alguien tiene alguna idea de lo que puede estar sucediendo,

Gracias,

.:::l\l€/V\4:::.

--
Este mensaje ha sido analizado por MailScanner
<http://www.mailscanner.info/>
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

<http://www.siigsa.cl> www.siigsa.cl

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

www.siigsa.cl

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Patricio Cifuentes Ithal 2007-02-01 20:25:12 RE: postgres+postgis..SOLUCIONADO
Previous Message Jonathan ....nem4 2007-02-01 19:51:52 postgres+postgis..SOLUCIONADO