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

Moderador: web

 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 64
Sexo: Masculino

Como buscar em mais de uma tabela

22-06-2011 18:43

Fala galera beleza?

Duas dúvidas rapidim...

Estou fazendo uma busca assim no Banco de dados e está funcionan OK:

$sql=mysql_query("SELECT nome,telefone,endereco FROM casas WHERE ........ ")

Pórem tenho outras tabelas com as mesmas colunas e queria pesquisar em todas ao mesmo tempo.

Ex:

$sql=mysql_query("SELECT nome,telefone,endereco FROM * WHERE ........ ")

Mas ai a busca não retorna nada.

A outra coisa é teórica: É melhor ter uma tabela com 600 registros, ou 60 tabelas com 10 registros ou não faz diferença?

Atenciosamente,

Marcony.

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

Como buscar em mais de uma tabela

22-06-2011 19:46

A estrutura seria assim:

SELECT tabela1.campo1, tabela1.campo2, tabela2.campo1, tabela2.campo2 FROM tabela1, tabela2 WHERE....

Observe ai que você deve definir a tabela e o campo dela, para usar no while.

Na minha opinião é melhor ter todos os registros em uma única tabela, fica mais fácil trabalhar.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 64
Sexo: Masculino

Como buscar em mais de uma tabela

22-06-2011 19:49

Entendi web, só que no caso de ser umas 60 tabelas teria que fazer isso para todas? Ou teria um * ou all_tables, alguma coisa do tipo.

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

Como buscar em mais de uma tabela

22-06-2011 19:52

Você tem que selecionar todas as tabelas uma a uma, acho que não tem outra forma.

O que você pode fazer é fazer uma query para criar uma nova tabela juntando todas as outras.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 64
Sexo: Masculino

Como buscar em mais de uma tabela

22-06-2011 19:57

Entendi web, Ta certo então, muito obrigado mais uma vez.

Vou colocar tudo em uma só tabela mesmo, e crio um campo, com o nome que seria a tabela ai coloco para orgnizar por nome, só pra ficar mais fácil pra visualizar depois se precisar.

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

Como buscar em mais de uma tabela

22-06-2011 20:02

;)
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado