Ir para conteúdo
Fórum Script Brasil
  • 0

dificuldade com mysql_fetch_array()


jsonline

Pergunta

Estou com dificuldades em usar a função mysql_fetch_array()  com o php 5.5.12. Quando tento fazer uso da função a a msg de erro a seguir:

 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\ebs2\produto.php on line 19

 

Segue eu código:

<?php

$host = "localhost";
$user = "nome_user";
$sen = "senha";
$db = "nome_banco";

// conecta e seleciona de banco de dados 
$banco = mysqli_connect($host, $user, $sen) or die("Impossível Conectar ao Servidor.");
$con   = mysqlI_connect($host, $user, $sen, $db);
?>

<?php

$iLin = 0;

$sql = mysqli_query($con, "select * from produto where pr_nahome = 'S'");

While ($resultado = mysql_fetch_array($sql, MYSQL_ASSOC)) {

      // inicia a linha do grid     
      if($iLin = 0) {
         print "<div class='row'>";       
         $iLin += 1;
      }
      
      // Se o numero de produtos por linha for <= 3, "imprime" o produto
      if( $iLin >=1 or $iLin <=4)  {
         
         print "  <div class='col-lg-3'>";
         print "produto: ".$resultado["id_produto"].'--'.$resultados["pr_name"];       
         print "  </div>";
         $iLin += 1;
      }

      // fecha a linha do grid            
      if($ilin > 4) {
         print "</div>";
         $iLin = 0;
      }            
   } 
 

 

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

A consulta falhou e retornou false. Faça debug com mysql_error(). Veja: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#mysql_result_resource

 

PS: funções mysql_* estão obsoletas desde o PHP 5.5  e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/


 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...