+ Responder ao Tópico



  1. #1
    Analist
    Visitante

    Padrão Selecionar duas tabelas....HELP

    Ola Meus Amigos, novamente estou quebrando minha kbeça pra resolver uns problemas.... :toim:
    Eu preciso selecionar duas tabelas... jah teste o left Join... mas ele da o seguinte erro:
    Meu codigo:

    $SQL = "SELECT * FROM noticias.* FROM noticias
    -> LEFT JOIN categoria ON noticias.codcategoria=categoria.id";

    ele da o seguinte erro:

    Fatal error: Call to a member function on a non-object in C:\Documents and Settings\FaustinoFaria\Meus documentos\Minhas Webs\revistanet\modelo.php on line 240

    nessa linda do erro so tem um rs-> MoveNext;


    sabem me dizer o q eu estou fazendu de errado?

  2. #2

    Padrão Selecionar duas tabelas....HELP

    O correto na linha que está dando erro não seria

    $rs->MoveNext(); // com parenteses após o MoveNext();

    E verifique que $rs é uma variavel, nao sei se voce postou errado mas acho que é isso. Voce está usando adodb, não está?

  3. #3
    Analist
    Visitante

    Padrão Selecionar duas tabelas....HELP

    Oh amigo, estou usando a variavel corretamente!!!!!! $rs->MoveNext();
    sim, estou usando o adodb sim, so não entendo pq ele gera esse erro!

  4. #4

    Padrão Selecionar duas tabelas....HELP

    Citação Postado originalmente por Analist
    Oh amigo, estou usando a variavel corretamente!!!!!! $rs->MoveNext();
    sim, estou usando o adodb sim, so não entendo pq ele gera esse erro!
    Já testou essa consulta diretamente no mysql?

    Posta todo o seu código aqui pra gente dar uma analizada, desde a consulta Sql até $rs->MoveNext();

  5. #5
    jamba
    Visitante

    Padrão Selecionar duas tabelas....HELP

    Nossa...nao sei se existe essa sintaxy que vc postou, mas poderia tentar um

    Código :
    $SQL = "SELECT letter.*,cat.* FROM noticias letter LEFT JOIN categoria cat ON letter.codcategoria=cat.id";