Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 218

Exibir nome relacionado a partir de um campo

12-05-2011 22:30

Olá, acredito que não consegui expressar corretamente o que eu gostaria de fazer no título desse post, mas vou explicar:

Tenho duas tabelas financ_receita e financ_tipo.

Na tabela financ_tipo contem os campos: ID e Nome. A tabela financ_receita contem um campo numerico chamado tipo que é o mesmo ID da tabela financ_tipo.

Estou fazendo uma busca na tabela financ_receita, mas quando ela exibe o campo tipo só aparece o ID que representa o nome da tabela financ_tipo. Eu gostaria de fazer uma forma onde ao invés de aparecer o ID aparecesse o nome que o ID representa.

é possível entender o que estou tentando fazer?

Agradeço muito a ajuda.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Exibir nome relacionado a partir de um campo

12-05-2011 22:33

Isso é feito fazendo uma consulta com base nas duas tabelas ao mesmo tempo, relacionando os 2 campos que são iguais em ambas tabelas.

Veja abaixo
Consulta-com-comparacao-em-2-tabelas_33_783.html

MOVIDO: de PHP para MySQL
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 218

Exibir nome relacionado a partir de um campo

12-05-2011 22:53

Obrigado pela resposta, mas não é isso que preciso. Vou dar um exemplo do resultado da Busca:


DATA----------|---TIPO---|

05-03-2011-----|-----1-----|
07-03-2011-----|-----4-----|
07-03-2011-----|-----3-----|
10-03-2011-----|-----2-----|

Onde exibe o numero eu gostaria de mostrar o nome que ele representa, ex:

1 = Branco;
2 = Preto;
3 = Amarelo;
4 = Azul

Resultado que preciso:

DATA-----------|----TIPO----|

05-03-2011-----|-----Branco----|
07-03-2011-----|-----Azul-------|
07-03-2011-----|-----Amarelo--|
10-03-2011-----|-----Preto-----|


Entende?
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 218

Exibir nome relacionado a partir de um campo

12-05-2011 23:27

CONSEGUI FAZER SEGUINDO O EXEMPLO DO LINK ENVIADO.
Obrigado a todos.

<?php $tipo = $row_rs['tipo']; $conexao3 = mysql_connect("$hostname_conexao", "$username_conexao", "$password_conexao") or die(mysql_error()); $db = mysql_select_db("$database_conexao"); $selec = "SELECT * FROM financ_tipo WHERE ID_Tipo = '$tipo'"; $exec = mysql_query($selec, $conexao) or die(mysql_error()); $campo = mysql_fetch_assoc($exec); $total = mysql_num_rows($exec); echo $campo['nome']; mysql_close($conexao3); ?>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17736
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Exibir nome relacionado a partir de um campo

13-05-2011 07:31

;)

Você pode melhorar essa conexão. Coloca os dados de conexão, servidor, login, senha e bd em um arquivo config.php

E seleciona somente os campos que vai usar na consulta, e não todos (*)
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]