2
respostas

php

Olá Pessoal ! Me ajudem com esse erro.

no arquivo erro_log tá retornando isso:

[10-Oct-2017 09:53:50 America/Sao_Paulo] PHP Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /opt/lampp/htdocs/empresa/controle/t-controle.php on line 344

Abaixo a linha do arquivo t-controle.php 344

while($materiais=mysql_fetch_array($queryM))

grato pelo apoio

2 respostas

Acho que você está querendo comparar a váriavel $materiais com o valor de retorno do método mysql_fetch_array($queryM). Se for isso mesmo, seu código tem que ficar assim:

while($materiais==mysql_fetch_array($queryM))

Se não for isso que você está querendo fazer, você pode me explicar qual é o propósito do while?

Faz tempo que não uso PHP, mas este trecho mysql_fetch_array() expects parameter 1 to be resource diz que que houve alguma falha no método mysql_query() ou mysqli_query(), fazendo retornar um false.

Use var_dump ou print_r para visualizar o resultado da sua Query.