..:: 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 fazer botao pra download
botao para download
Outros D@ni 
  • 7 Replies
  • 3151 Views
New Replies Saiba o que fazer com o lixo tecnológico Notícias Notícias 
  • 0 Replies
  • 241 Views
New Replies avaliem e
me deem ideias de o q posso fazer mais
Avaliação Henderson 
  • 1 Reply
  • 466 Views
New Replies Onde achar tutoriais do Maya? Animação 3D e Modelagem $loompy 
  • 6 Replies
  • 2769 Views
New Replies Usando o Foursquare, site diz onde há mais mulheres ou homens Notícias Notícias 
  • 0 Replies
  • 67 Views
New Replies redirecionamento de pagina
como faço para redirecionar uma pagina e
Dreamweaver Bessa 
  • 6 Replies
  • 1531 Views
New Replies Criando um Menu Vertical usando Listas e CSS
uma duvida sobre como criar seletor id .
Dreamweaver DSIQX 
  • 1 Reply
  • 886 Views
No New Replies Jogos pedagógicos
Como criar passatempos?
Desenvolvimento de Jogos grafitedigital 
  • 7 Replies
  • 11045 Views

Publicidade




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