Eu acho que eu não consegui me expressar bem. Vou tentar.
Na imagem acima eu estou pegando as noticias da tabela NEWS. a tabela news contem:
id, titulo, data, corpo, id_autor
O id_autor é onde aparece o 4 na imagem. Ou seja, quando um usuario insere um noticia, ele insere o ID do usuario logado no momento, que no caso foi o ID 4 (que tem nome admin).
Por quê eu não gravei o nome ao invez do ID. Imagine que o usuario atualize o nome dele. As noticias anteriores ficariam com o nome antigo. Então eu estou gravando o ID. Por quê:
Eu quero pegar sempre o nome atualizado do usuário. So que o nome dele esta na tabela USERS. Entao eu quero que nesta imagem acima, no lugar do ID aparecesse o Nome do usuario.
Então eu gostaria que exibisse assim:
Ou seja, as noticias iriam ser exibidas normalmente, pegando todas a snoticias da tabela NEWS nao importando o usuario que a isneriu, mas ao invez de mostrar o ID do cara que inseriu, mostrasse o nome dele.
Abraços
SELECT * FROM Users, News WHERE users_id = news_id_autor
Onde users_id é o campo id da tabela users