Select from
Olá pessoal, é possível colocar mais de uma tabela no mesmo select from?
por exemplo
obrigado
por exemplo
<?php $y = mysql_query("SELECT * FROM TABELA1 TABELA2 WHERE id='1'"); while($x = mysql_fetch_array($y)){ ?>
obrigado
Fernando André
Curtidas 0
Melhor post
Marisiana Battistella
15/10/2014
Você precisa realizar o levantamento de requisitos, a análise das necessidades do negócio e com base nisso criar o [url:descricao=Modelo Entidade Relacionamento (MER)]http://pt.wikipedia.org/wiki/Modelo_entidade_relacionamento[/url]. A partir disso, você vai saber qual será a estrutura que o banco de dados deverá possuir. Apenas depois ter tudo isso definido e criado é que vc irá começar a criar a aplicação.
Se tiver dúvidas pode recorrer ao fórum, mas você precisa entender o que precisa fazer para que possamos conseguir te auxiliar.
Se tiver dúvidas pode recorrer ao fórum, mas você precisa entender o que precisa fazer para que possamos conseguir te auxiliar.
GOSTEI 1
Mais Respostas
Mariana Carvalho
13/10/2014
Pelo menos no SQL Server é possivel sim, mas não use o * em suas consultas.
GOSTEI 0
Fernando André
13/10/2014
Tentei dessa forma
<?php
$y = mysql_query("SELECT FROM tabela1 tabela2 WHERE id='1'");
while($x = mysql_fetch_array($y)){
?>
porém não funciona e se eu coloco o * carrega apenas a tabela1
<?php
$y = mysql_query("SELECT FROM tabela1 tabela2 WHERE id='1'");
while($x = mysql_fetch_array($y)){
?>
porém não funciona e se eu coloco o * carrega apenas a tabela1
GOSTEI 0
Lucas Rocha
13/10/2014
Olha não sei como são suas tabelas más bem provável que precisa fazer um Inner Join com relação 1 para 1..
Abraços
Abraços
GOSTEI 0
Wander Santos
13/10/2014
As duas tabelas tem vinculos uma com a outra? Se sim e preciso fazer um JOIN entre elas.
Coloca a tabela com nome real que vc esta usando nesse post
Coloca a tabela com nome real que vc esta usando nesse post
GOSTEI 0
Marisiana Battistella
13/10/2014
Veja um exemplo:
Para conseguir trazer os dados das duas tabelas é necessário ter uma relacionamento entre elas ( foreign key). Assim, vc fará um join indicando quais são os campos que fazem esse relacionamento...
select t1.id_tab1, t1.campo2, t2.campo1, t2.campo2, t2.campo3 from tabela2 t2 inner join tabela1 t1 on t2.id_tab1 = t1.id_tab1
Para conseguir trazer os dados das duas tabelas é necessário ter uma relacionamento entre elas ( foreign key). Assim, vc fará um join indicando quais são os campos que fazem esse relacionamento...
GOSTEI 0
Fernando André
13/10/2014
To "apanhando" um pouco nessa parte, você pode me dar um exemplo com as tabelas "layout" e "modeditar"? Obrigado
GOSTEI 0
Marisiana Battistella
13/10/2014
Qual é o relacionamento que existe entre elas?
Pode postar a estrutura dela (nomes dos campos)?
Pode postar a estrutura dela (nomes dos campos)?
GOSTEI 0
Fernando André
13/10/2014
Pelo que entendo elas não tem relacionamento, cada uma tem funções diferentes
GOSTEI 0
Mariana Carvalho
13/10/2014
Qual é o relacionamento que existe entre elas?
Pode postar a estrutura dela (nomes dos campos)?
Pode postar a estrutura dela (nomes dos campos)?
Tinha esquecido o Inner Join, mas é bom mostrar a estrutura da tabela.
GOSTEI 0
Marisiana Battistella
13/10/2014
Pelo que entendo elas não tem relacionamento, cada uma tem funções diferentes
Mas elas tem que ter um ponto de ligação em comum entre elas...
Que informações são armazenadas em cada uma e como é a estrutura definida no modelo entidade relacionamento (MER)?
GOSTEI 0
Fernando André
13/10/2014
É que funciona assim, na tabela layout tem vários campos mais oque estou utilizando nessa parte através de echo é "fundotitulo" e "letratitulo", nessas opção o usuário consegue alterar a cor do fundo e titulo de um módulo, e junto com isso existe a tabela "modeditar" que possui "modtitulo1" e "modconteudo1" onde pelo painel usuário consegue mudar o titulo e conteudo do modulo.
GOSTEI 0
Alex Lekao
13/10/2014
Oi Fernando,
Desculpe se estiver sendo rude, mas... qual o seu nivel de conhecimento de banco de dados e SQL?
Por que assim o pessoal podera tentar usar algumas expressoes que sejam mais compreenciveis a vc.
E a ajuda tera que adotar um criterio um pouco diferente.
Abraco.
Desculpe se estiver sendo rude, mas... qual o seu nivel de conhecimento de banco de dados e SQL?
Por que assim o pessoal podera tentar usar algumas expressoes que sejam mais compreenciveis a vc.
E a ajuda tera que adotar um criterio um pouco diferente.
Abraco.
GOSTEI 0
Marisiana Battistella
13/10/2014
Qual é o teu nível de conhecimento em MySQL e PHP?
GOSTEI 0
Fernando André
13/10/2014
É que to começando a 2 meses no PHP, então é meio dificel.
GOSTEI 0
Mariana Carvalho
13/10/2014
AhhFernando, entendo. para ajudar a nós a te ajudar, como vc fez o banco?
GOSTEI 0
Marisiana Battistella
13/10/2014
Você definiu o modelo entidade relacionamento para saber qual será a estrutura que o banco de dados deverá ter?
GOSTEI 0
Fernando André
13/10/2014
Agradeço a todos pela ajuda, vou estudar um pouco mais sobre banco de dados, pois se não vai ficar dificel
GOSTEI 0