foreach não funciona em Hostinger
Pessoal, subi o site que estou finalizando para o Hostinger (servidor gratuito php) para fins de testes antes dar continuidade para a parte de gerenciamento.
Acontece que o site está reclamando que um argumento inválido está sendo passado no foreach, mas na minha máquina funciona tranquilo.
O código que estou fazendo é o seguinte:
...
$dados = new pesquisar;
$resultados = $dados->buscarProdutos; //Este é o retorno da consulta com o resultado de tudo o que eu quero: código, preço, descrição.
foreach ($resultados as $obj){
echo $obj->codigo.'<br/>';
echo $obj->preco;
etc...
}
Obs. Este código está em um arquivo php separado e em uma classe.
O erro é o seguinte:
Warning: Invalid argument supplied for foreach() in /home/usuario/public_html/func/func.php on line 135
Acontece em todas as páginas que contém foreach e todos os meus foreach são neste padrão.
A pergunta é será que é o servidor Hostinger que não suporta este tipo de foreach?
Quem quiser consultar, a página de teste do site é: http://lanchesbomtever.esy.es/produtos.php
Repito: No meu PC o site carrega os produtos, preços e faz a paginação corretamente.
Discussão (4)
Carregando comentários...