Alan H. 0 Denunciar post Postado Setembro 28, 2009 Ola pessoal! Tenho a seguinte consulta em mysql: <?php require_once('Connections/localhost.php'); mysql_select_db($database_localhost, $localhost); $query_postagens = "SELECT * FROM blogs,categorias,posts WHERE posts.blog=blogs.id AND posts.categoria=categorias.id ORDER BY posts.data DESC"; $postagens = mysql_query($query_postagens, $localhost) or die(mysql_error()); $row_postagens = mysql_fetch_assoc($postagens); ?> So que ha um problemas, tenho duas tabelas (CATEGORIAS e POSTS) com campos iguais, no caso TITULO. Entao quando executo o comando: <?php echo $row_postagens['titulo']; echo $row_postagens['blog']; echo $row_postagens['titulo']; ?> O que me retorna eh: Titulo do Post | Nome do Blog | Titulo do Post E eu gostaria que retornasse: Titulo do Post | Nome do Blog | Titulo da Categoria Ja tentei isso aqui: echo $row_postagens['categorias.titulo']; Mas nao funcionou... Desculpem a falta de acentos! Abracao a todos! Compartilhar este post Link para o post Compartilhar em outros sites
Dee 0 Denunciar post Postado Setembro 28, 2009 você tem que selecionar os campos que você quer no SELECT Select titulo.titulo, categorias.titulo AS TIT_CAT * from blogs, categorias, posts.... dae você chama pelo nome que você deu TIT_CAT No caso ali, que seria o titulo da categoria mas uma outra coisa que você pode fazer eh trocar o nome do campo na tabela pra nao ficar repetido, dae você nao terá q fazer isso sempre. Compartilhar este post Link para o post Compartilhar em outros sites
Alan H. 0 Denunciar post Postado Setembro 28, 2009 você tem que selecionar os campos que você quer no SELECT Select titulo.titulo, categorias.titulo AS TIT_CAT * from blogs, categorias, posts.... dae você chama pelo nome que você deu TIT_CAT No caso ali, que seria o titulo da categoria mas uma outra coisa que você pode fazer eh trocar o nome do campo na tabela pra nao ficar repetido, dae você nao terá q fazer isso sempre. Funcionou mais redondo que nescau no leite. Abracos! Compartilhar este post Link para o post Compartilhar em outros sites
Dee 0 Denunciar post Postado Setembro 28, 2009 :D Compartilhar este post Link para o post Compartilhar em outros sites