[zope-pt] Consulta Sql ?

2008-01-08 Por tôpico pythondeveloper
Saudações ...

Estou com um problema que naum estou conseguindo resolver.

tenho a seguinte consulta Zsql Method!

SELECT cli_codigo, cli_nome, cli_cnpj
FROM cliente
dtml-sqlgroup where
   dtml-sqltest codigo column=cli_codigo op=eq type=nb optional
  dtml-or
   dtml-sqltest expr='%'+nome+'%' column=cli_nome op=like
type=nb
/dtml-sqlgroup
ORDER BY cli_codigo, cli_nome

Quando pesquiso por nome, essa consulta me retorna apenas o nome que
pesquiso.

Ex:

nome=fernando

Ela me retorna todos os fernandos gravados na tabela cliente. Agora
quando pesquiso por código ela me retorna não apenas o código que
pesquiso mas sim todos os códigos da tabela.

Ex:

codigo = 66

ela retorna

1 = Alonso

2 = Beto

3 = Camargo

66 = Fernando

67 = Gabriel

Alguma dica sobre como fazer para retornar apenas o código que preciso ?

abs



Re: [zope-pt] formulário para p rocurar contacto dum trabalhador

2008-01-08 Por tôpico rfernandes

Obrigado Zénrique.  ;)


jhreis wrote:
 
 Em 07/01/08, rfernandes[EMAIL PROTECTED] escreveu:

 Oi.

 Eu tenho uma pagina php que tem um formulario onde as pessoas podem
 procurar
 o contacto dum trabalhador. Esse script php acede a uma base de dados.

 Eu gostaria de migrar essa funcionalidade para o Plone, que consiste numa
 pagina com uma caixa de texto onde o visitante coloca um nome e é
 devolvido
 o contacto desse empregado.

 Indicaram-me os Controller Page Template (
 http://plone.org/documentation/how-to/forms ) mas este site não tem um
 exemplo completo. Alguem me pode arranjar um exemplo completo ou dar-me
 algumas dicas para perceber melhor os CPT's?

 Obrigado,
 Rui
 --


 Tente em:
 
 http://www.tchezope.org/documentacao/manual/o-guia-definitivo-do-plone/introducao-avancada-a-templates-e-scripts
 
 Zénrique.
 
 

-- 
View this message in context: 
http://www.nabble.com/formul%C3%A1rio-para-procurar-contacto-dum-trabalhador-tp14671343s16083p14686538.html
Sent from the Zope  Plone - Portugal/Brazil mailing list archive at Nabble.com.