Walck 0 Denunciar post Postado Março 21, 2007 Bom dia Amigos, Tenho duas tabelas tabela "categorias" *campos* cat_id cat_nome tabela "obras" *campos* obra_id cat_id obra_nome preciso fazer um select pegando todos os id e nomes das categorias e pegando a id da PRIMEIRA obra da categoria em qustão para montar os links que ele me imprima o seguinte resultado <a href='view_obra.php?categoria=1&primeira_obra=1'>nome_da_categoria</a> <a href='view_obra.php?categoria=2&primeira_obra=1'>nome_da_categoria</a> <a href='view_obra.php?categoria=3&primeira_obra=1'>nome_da_categoria</a> que ele ache todas as categorias e o id de todas as obras até o fim..... Muito Obrigado... Compartilhar este post Link para o post Compartilhar em outros sites
wolfphw 60 Denunciar post Postado Março 21, 2007 seu SELECT vai ser assim... $sql = "SELECT O.obra_id, C.cat_id, C.cat_nome FROM obra O, categoria C WHERE O.cat_id=C.cat_id GROUP BY O.cat_id"; Compartilhar este post Link para o post Compartilhar em outros sites
Walck 0 Denunciar post Postado Março 22, 2007 Pô wolfphw cara brigadão msm , cara não entendi nem a logica do select, que você me fez heheheh mas como estou a quase 40 horas sem dormir nem vou tentar agora, cara tentei de todos os jeitos mas não consegui montar os links com os resultados, tem como me ajudar?alguem me ajuda????olhem o que eu fiz: $sql = "SELECT 0.obra_id, C.cat_id, C.cat_nome FROM obra O, categoria C WHERE O.cat_id=C.cat_id GROUP BY O.cat_id";while ($dados = mysql_fetch_array($sql)) {$cat_nome = $dados['c.cat_nome']; $cat_id = $dados['c.cat_id']; $obra_id = $dados['0.obra_id'];echo "<p><a href='view_obra.php?cat=$cat_id&id=$obra_id'>$cat_nome</a></p>";} mas deu um tremendo erro rsvalew!! Compartilhar este post Link para o post Compartilhar em outros sites
Walck 0 Denunciar post Postado Março 23, 2007 Po cara a resposta foi esta.... Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/restricted/home/marcenarialegno/public_html/view_cat.php on line 19o que será que fiz errado? Compartilhar este post Link para o post Compartilhar em outros sites