Ir para conteúdo
Fórum Script Brasil

Ed Hector

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Tudo que Ed Hector postou

  1. Prezados amigos Bom dia Estou utilizando um select com JOIN que está me retornando dados de várias tabelas, sendo que destas tabelas uma possuí vários registros (linhas) com o mesmo ID, o que acarreta no retorno de mais de uma linha. Eu gostaria de saber se é possível retornar em uma única linha (acrescentando as colunas) dos campos diferentes? Ex: pessoa id | nome | 1 | JOÃO | 2 | MARIA | 3 | JOSÉ | documentos id | id_pessoa | rg | cpf 1 | 1 | 2323 | 0909 2 | 2 | 3434 | 9898 3 | 3 | 5656 | 7878 fotos id | id_pessoa | foto 1 | 1 | 123456.jpg 2 | 1 | 234234.jpg 3 | 1 | 342423.jpg 4 | 2 | 123456.jpg 5 | 3 | 234234.jpg 6 | 3 | 342423.jpg O SELECT precisa retornar tudo em uma única linha: Lembrando que podem haver mais fotos.... ID NOME RG CPF FOTO1 FOTO2 FOTO3 1 | JOÃO | 2323 | 0909 | 123456.jpg | 234234.jpg | 342423.jpg Podeira ser assim também; separdo por (;): ID NOME RG CPF FOTO 1 | JOÃO | 2323 | 0909 | 123456.jpg; 234234.jpg; 342423.jpg Desde já agradeço o apoio da comunidade!!!! Grande abraço!
  2. Bom dia Denis Muito obrigado meu amigo, deu certo!!!! Grande abraço
  3. Prezado Denis muito obrigado O Select sugerido retornou os dados, porém, ele repete o NOME_VISITANTE nos outros campos, cadastrante, visitado e autorizante! Pelo que entendi, trouxe o mesmo nome do campo NOME_VISITANTE... Se tiver mais alguma sugestão agradeço
  4. Prezados Senhores boa tarde Estou tentando resolver um problema estou tendo certa dificuldade, conto com a ajuda dos senhores Tenho 2 tabelas, PESSOA e ACESSOS: PESSOAS (Nesta tenho os dados de qualquer pessoa, pode ser o próprio visitate, funcionário, autorizante ou visitado) id_pessoa (pk) nome (varchar) rg (varchar) . . . . ACESSOS (Tenho os ACESSO que no caso o VISITANTE fez e as informações do CADASTRANTE, VISITADO e AUTORIZANTE) id_acesso (pk) id_pessoa (fk tabela PESSOA) Aqui tenho o ID da pessoa que fez o acesso (VISITANTE). Como é um FK da tabela pessoa OK. . . cadastrante visitado autorizante . . . Nos campos: cadastrante, visitado e autorizante, gravo o id da pessoa (tabela pessoa) de acordo com papel dela naquele momento. Então resumindo, tenho 3 campos alimentados com o ID_PESSOA da tabela pessoa na tabela ACESSOS... O que necessito que não estou conseguindo fazer? Em um mesmo SELECT trazer todas as informações da tabela ACESSOS e o NOME DA PESSOA (não o ID) da tabela PESSOAS, de acordo com o ID informado nos campos CADASTRANTE, VISITADO e AUTORIZANTE. Preciso de algo assim a ser retornado pelo SELECT: ID_ACESSO | ID_PESSOA | NOME_VISITANTE | CADASTRANTE | VISITADO | AUTORIZANTE 1 | 2222 | EDUARDO | JOAO | MARCOS | MARIA 2 | 3333 | JONAS | JOAO | MARIA | MARIA 3 | 4444 | ROGER | ANTONIO | MARCOS | MARCOS Ou seja, retornar os dados não com o ID_PESSOA atribuido a cad a campo e sim o nome que deve ser obtido na tablea pessoa.... Desde já agradeço a atenção...
  5. Bom dia Pessoal espero que vocês possam me ajudar. Montei uma página html bem simples, composta por 5 imagens dispostos em uma tabela para enviar para os emails dos meus clientes. Para gerar o email, fui no internet explorer/ PÁGINA / ENVIAR PÁGINA POR EMAIL, o html é exibido perfeito no corpo da mensagem do email e faço o envio... O problema é o seguinte: quando abrimos a mensagem no destino, fica um espaço (bem pequeno, coisa de 1 ou 2 pixels) entre as imagens. Abaixo o código do html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>EMPRESA</title> <style type="text/css"> <!-- * { padding:0; margin:0; border:0px; } #estrutura { margin:0px auto; width:555px; height:850px; font:12px Verdana, Arial, Helvetica, sans-serif; } #corpo { margin:0px auto; width:555px; height:850px; } a:link { text-decoration: none; } --> </style> </head> <body> <div id="estrutura" align="center"> <div id="corpo"> <br /> <a href="http://www.site.com.br/informativo/info_012010/">Clique aqui</a>, caso não visualize o e-mail. <br /> <br /> <table width="555px" height="750px" align="center" cellpadding="0" cellspacing="0" > <tr> <td> <a href="http://www.site.com.br" target="_blank"><img src="imagens/info_1.jpg" alt="Visite a EMPRESA" /></a> </td> </tr> <tr> <td> <a href="http://www.site.com.br" target="_blank"><img src="imagens/info_2.jpg" /></a> </td> </tr> <tr> <td> <a href="http://www.site.com.br" target="_blank"><img src="imagens/info_3.jpg" /></a> </td> </tr> <tr> <td> <a href="http://www.site.com.br" target="_blank"><img src="imagens/info_4.jpg" /></a> </td> </tr> <tr> <td> <a href="http://www.site.com.br" target="_blank"><img src="imagens/info_5.jpg" /></a> </td> </tr> </table> <br /> <br /> Para cancelar o recebimento, <a href="mailto:site.com.br?body=Solicito a remoção de meu email remetente desta mensagem do cadastro da EMPRESA para o recebimento de informativos.&subject=Solicitação de cancelamento de informativo - EMPRESA">clique aqui</a>. </div> </div> </body> </html> Já tentei de tudo pra resolver isso, alguém pode me dar uma dica? []' EDUARDO
×
×
  • Criar Novo...