Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde
É possível, no comando or die, imprimir a minha query completa ?
Isso com comando, e não replicando o sql dentro do "or die"
mysqli_query(db(), "insert into nada") or die ( mysqli_error(db()) )
Não... consegui... segue
mysqli_query(db(), "select..... '")or die(e());
function e(){
$retorno = mysqli_error(db());
echo "<br /><h2 style=\"font-size:13px;color:red;font-family:verdana\">Ocorreu um erro MYSQL:<br />$retorno</h2>";
$retorno = addslashes($retorno);
mysqli_query(db(), "insert into s_log_erro values (NULL, '$retorno', now())");
exit;
}mysqli_error() retorna o erro do MySQL, não a query executada.
Pelo que entendi, você queria a SQL, não o erro gerado por ela
Não.
Tem que imprimir com echo/print