Como depurar AJAX de código PHP que chama instruções SQL por Snapback Chapéus Hats

pg_last_error irá dizer-lhe o último erro na sua sessão. Isto é incrível, por razões óbvias, e você vai querer registrar o erro em um arquivo de texto no disco, caso a questão é algo como o DB indo para baixo. Se você tentar armazenar o erro no banco de dados, você pode ter alguns divertidos * hi-jinks no processo de descobrir why.Log cada consulta a este arquivo de texto, mesmo os mais bem-sucedidos. Descubra se o problema Snapback Atacado afeta operações idênticas (um problema com seu banco de dados ou conexão, de novo) ou determinadas consultas cada vez (. Assunto com o seu app)

Se você tem acesso a coragem Cheap Oakley Sunglass do seu servidor (ou a sua hospedagem compartilhada é bom,) habilitar e examinar o log de consulta do banco de dados. Isso não vai ajudar se houver um problema de rede entre o aplicativo e servidor, embora

Mas se eu tivesse que adivinhar, eu imagino que quando o aplicativo não está ficando. Cheap Oakley Sunglass de entrada estranho. Nove em cada dez vezes a entrada não está sendo escapou corretamente ou - desde que você está usando PHP, que assassinatos variáveis ​​como uma questão de rotina durante conversões de tipo - está sendo definido como FALSE ou NULL ou somethingCheap NIKE NFL Jerseys China e sistema está gerando uma consulta quebrado como assistentes INSERT INTO (chapéus, capas, spell_count) VALUES ('Assistente Hat', 'Vestes',);