Ir ao conteúdo

Posts recomendados

Postado

Olá tudo bem? sou novo por aqui e na programação web também. Bom estou desenvolvendo uma página web , só que está dando erro :

Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, string given in /customers/4/2/b/anuncioguacu.com/httpd.www/index.php on line 342 

 

 

  <?php 
    $categorias = "SELECT * FROM categorias ORDER BY nome ASC";
    while($lnc = mysqli_fetch_object($categorias)):
    ?>
   <div id="menu_categorias"><a href="?categoria=<?php echo $lnc->ID; ?>"><?php echo $lnc->nome; ?></a></div>
     <?php 
    endwhile;
    ?>

 

 

Se alguém puder me ajudar desde já agradeço...

 

 

 

 

  • Moderador
Postado

@rodrigofernandes1985 Olá, seja bem vindo em nosso Fórum do Clube do Hardware.

Não vi no seu código a chamada da função query..

Tente acrescentar  a função mysqli_query() contendo a conexão e a consulta.

 

Exemplo:

 

<?php
    $categorias = mysqli_query($conexao ,"SELECT * FROM categorias ORDER BY nome ASC");
    while($lnc = mysqli_fetch_object($categorias)):
    ?>
   <div id="menu_categorias"><a href="?categoria=<?php echo $lnc->ID; ?>"><?php echo $lnc->nome; ?></a></div>
     <?php 
    endwhile;
    ?>

 

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!