..:: MX Studio Fóruns ::..: cfloop no banco, onde no campo tem(32,34,40,....)? - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

cfloop no banco, onde no campo tem(32,34,40,....)? como fazer isso?

#1 User is offline   novato_cf 

  • Group: Membros
  • Posts: 35
  • Joined: 01-June 05

  Posted 09 September 2005 - 10:09 AM

Bom Dia Galera estou com um probleminha aqui!!!!

Tou tentando fazer um loop onde no banco de dados no campo IdTiposPag tem valores exemplo (32,41,45,...)
As tabelas são essas..
Tipospag = (seria a tabela com Tipos de pagamento)
Contem
IdTiposPag = autoincrement
TP_Descricao = exemplo visa, dinheiro ...

Empresas = (Seria a taleba empresas)
Na tabela empresa tenho IdTiposPag que se relaciona com a tabela Tipospag.

Na query fiz dessa forma
ColdFusion

<CFQUERY NAME="qrListar" DATASOURCE="#variables.dsn#">
SELECT * FROM Tipospag tp,empresas em
where tp.IdTiposPag = em.IdTiposPag and em.IdEmpresa =#session.IdEmpresa#
ORDER BY tp.TP_Descricao ASC
</CFQUERY>


Fiz o loop assim.
Eu queria lista estas formas de pagamento
so que ta mostarndo só primeiro exemplo (32,41,45,...)
só mostra -->32 ou outro que tiver na lista.
Na realida TP_Descricao seria tipo Dinheiro, só que eu queria mostra somente os nomes das formas de pagamento. e ta vindo só numero dela e tambem so o primeiro da lista.

Como faço pra mostra essas formas de pagamento tipo so as descrições exemplo Dinheiro, Cheque

ColdFusion

<cfloop from="1" to="#qrListar.IdTiposPag#" index="i">
<cfoutput>
<tr>
<td>#i#</td>
</tr>
</cfoutput>
</cfloop>


Me ajudem aqui nesse problema!! sad.gif
0

#2 User is offline   alexmaia 

  • Group: Membros
  • Posts: 246
  • Joined: 04-February 05

Posted 09 September 2005 - 01:28 PM

Cara, nao entendi direito o que voce quer. Mas se voce fizer um loop ate o RecordCount da sua tabela e imprimir o que voce quiser nao funcionaria nao ?

ColdFusion
<cfloop query="qrListar" startrow="1" endrow="#qrListar.RecordCount#">
<cfoutput>#query.NomeFormaPagamento#</cfoutput>
</cfloop>


Valeu
0

#3 User is offline   pcsilva 

  • Group: Moderadores
  • Posts: 1940
  • Joined: 23-January 05

Posted 09 September 2005 - 04:58 PM

Pelo que entendi o tipo de dado de Tipospag.IdTiposPag é diferente do tipo de dado de empresas.IdTiposPag, ai está seu problema. Caso meu pensamento esteja correto não faça o relacionamento.

ColdFusion

<CFQUERY NAME="qrListar" DATASOURCE="#variables.dsn#">
SELECT * FROM empresas em
where IdEmpresa =#session.IdEmpresa#
</CFQUERY>

<cfset temp=ArrayNew(1) >

<cfloop query="qrListar">
<CFQUERY NAME="qTipos" DATASOURCE="#variables.dsn#">
SELECT * FROM Tipospag
where IdTiposPag = IN(#IdTiposPag.qrListar#)
</CFQUERY>

<cfset ArrayAppend(temp,ValueList(qTipos,NomeTipo)) >
<cfloop>

<cfset QueryAddColumn(qrListar,"tipoPG",temp) >

<cfdump var="#qrListar#">

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Como utilizar o ComboBox para carregar arquivo txt [RESOLVIDO]
Varias informações de um arquivo txt e seleciona pelo ComboBox...
Flash & ActionScript Rodrigo Pixel 
  • 2 Replies
  • 4014 Views
New Replies GETurl Não funciona para abrir HTML........AJUDA!!..
Como abrir um arquivo HTML do meu propio site atraves de um botão?
Flash & ActionScript Eduardo'''Santana 
  • 3 Replies
  • 1960 Views
New Replies Como eu faço um efeito de chão rachando?
Eu vi isso num design ficou bom
Fireworks Lespoul 
  • 1 Reply
  • 2390 Views
New Replies Clic's, Bzz's, Toc-toc's e outros sons onMouseOver
Ideias sobre como se faz?
Web Standards Vkthor 
  • 3 Replies
  • 1375 Views
New Replies Somar Variaveis do tipo String
Como somar duas Variaveis do tipo String no flash
Flash & ActionScript junior.c.e 
  • 1 Reply
  • 14 Views
New Replies Enquete como fazer? PHP lenne 
  • 1 Reply
  • 1343 Views
New Replies STJ condena empresas brasileiras a pagarem R$ 12 mil à Microsoft Notícias Notícias 
  • 0 Replies
  • 309 Views
New Replies Scroll para SWF externo
Como posso fazer ?
Flash & ActionScript G3r4ld0 
  • 1 Reply
  • 865 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)