Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Zoação

Exibir erros no PHP... posso usar em qualquer código?

Recommended Posts

Com o seu print_r, pré julgando que seja uma query, ele vai imprimir a query que você passou ué.

 

Para mostrar erros no php você pode adicionar (apenas em desenvolvimento)

 


ini_set('display_errors', true);

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Com o seu print_r, pré julgando que seja uma query, ele vai imprimir a query que você passou ué.

 

Para mostrar erros no php você pode adicionar (apenas em desenvolvimento)

 


ini_set('display_errors', true);

 

Mas onde devo inserir??

 

Coloquei após a query, mas não funcionou..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Clique aqui, tem as informações sobre o ini_set. Dá uma olhada ai, entende como funciona, e depois você vai saber onde colocar. Mas não é abaixo da query. :-)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você adiciona o mais cedo possível. Em termo de código, qual o primeiro arquivo a ser acessado pelo usuário? Normalmente é o index.php então seria no topo desse arquivo.

 

Porém, muitas pessoas tem arquivos de configuração que... "preparam o terreno" antes de o index fazer alguma coisa, sendo incluídos pelo mesmo. Nesses casos essa linha vai no topo desse arquivo.

 

Ao comentário da Valéria, só faltou uma coisinha. Essa instrução vai habilitar a exibição de erros, mas se o nível dos erros estiver muito baixo, apenas os mais fatais vão aparecer. Pra mostrar os seus erros também, você deve adicionar também:

 

 

ini_set( 'display_errors', TRUE );
 
error_reporting( E_ALL | E_STRICT ); // PHP >= 5 e < 5.4
 
error_rerporting( E_ALL ); // PHP 5.4+

Veja que há duas instruções de mesmo nome, mas com valores diferentes. Você vai usar apenas uma de acordo com a versão do seu PHP.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.