Jump to content


Photo

Join Entre Tabelas


  • Faça o login para participar
3 replies to this topic

#1 Renan Fernandes

Renan Fernandes

    12 Horas

  • Usuários
  • 179 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
  • Interesses:Tudo relacionado a webmaster, webdesign e programação.

Posted 06/06/2006, 09:42

Salve galera!

Seguinte, sou iniciante em php e estou fazendo um sistema. Já consegui fazer a parte de login e cadastro de usuários. Mas acontece que estou estacionado na parte de notícias.

Minha dúvida é a seguinte:
A tabela de cadastro de notícias tem um campo chamado idUsuario, onde eu armazenaria a cada notícia postada a id do usuário que armazenaria em um session, sendo simples assim fazer consultas posteriores. Mas para eu fazer com que a cada notícia postda a idUsuario seja inserida na tabela, eu teria que fazer duas consultas ao mesmo tempo?

Eu posso fazer consultas em mais de uma tabela ao mesmo tempo e inserir dados nas duas?

Estou confuso em relação a isso, se alguém puder me dar uma força....

Valewww!

Não existe vento favorável quando não se sabe onde quer chegar.


Dicas Digitais

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 06/06/2006, 10:31

Bom, quanto o usuário logar no sistema não será registrado alguma informação sobre o mesmo ?
Então, aproveita e registre o ID do usuário logado em cookie/session.
E sendo assim, quando ele postar uma notícia, você pode fazer uso desta informação e registrar na tabela de notícias o tal id do usuário.


[]s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 Renan Fernandes

Renan Fernandes

    12 Horas

  • Usuários
  • 179 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
  • Interesses:Tudo relacionado a webmaster, webdesign e programação.

Posted 06/06/2006, 11:31

Sim, é verdade...

Obrigado mesmo amigo, estava precisando disso.

Valew.

Não existe vento favorável quando não se sabe onde quer chegar.


Dicas Digitais

#4 xleandro

xleandro

    Saber eh poder

  • Usuários
  • 359 posts
  • Sexo:Não informado
  • Localidade:ES
  • Interesses:Linguagens de programaçao, SO`s, hardwares e softwares.

Posted 06/06/2006, 12:49

E sim, vc pode fazer um select em duas tabelas... Claro =]
Basta fazer o Join entre as duas.

tipo:
Select tabela1.campo1, tabela2.campo1
from tabela1, tabela2
where tabela1.id = tabela2.id

Mas no seu caso, um select apenas na tabela de noticia resolve neh, fazendo da forma q o eclesiastes falou
Nesta guerra jah conquistamos grandes e pequenas batalhas, desde as mais faceis ateh akelas que para qualquer outro mortal seria dita como inalcansavel, mas então, pq continuar? Simples...
Pq o mais importante não eh vencer todas as batalhas, mas sim perpetuar a guerra. ;o)

Meu fotolog: http://www.pixlog.net/xleandro
Leandro Pretti




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq