MySQLI_query Não Faz e Não Mostra Erros

Até habilitei a visualização de erros no arquivo php.ini, mas além de não mostrar erros, a função que executa a query não faz nada.

Aquela virgula depois do fecha parenteses nem existem
assim:
INSERT INTO clientes ( nome, email, idade, status ) VALUES ( ‘Lucas Pires’, ‘leandrocgms2015@gmail.com’, 18, 123 )";

não assim

INSERT INTO clientes ( nome, email, idade, status ) VALUES ( ‘Lucas Pires’, ‘leandrocgms2015@gmail.com’, 18, 123 );";

Existe sim cara, é opcional para o mysql, se ele precisar executar mais comandos ele precisa declarar:

 INSERT INTO tb1...;
 INSERT INTO tb2...;
 INSERT INTO tb3...;

E assim em diante, para uma unica linha ele declara se quiser, resumindo isso não afetaria o código…

@LeandroCGMS

Como imaginei, habilitar sem tirar @ da frente das funções não resolve…

@mysqli_connect

O @ esconde as mensagens de erro, retire-os e os erros aparecerão…

Obs: usei o connection.php como exemplo, já que no github não encontrei o database.php mas imagino que o @ está lá também certo?

Mesmo? realmente não sabia. Sinto muito dar informação errada.

Dei uma olhada melhor, mas não encontrei o arquivo database.php …

Acontece, bola pra frente, vale o aprendizado… mas fica um exemplo bobo. se tem algum banco de dados execute isso pra ter a prova real…

SELECT 1 + 1;
SELECT 2 + 2;

Depois retire os ponto-virgula pra ver o que acontece…

SELECT 1 + 1
SELECT 2 + 2

Isso não foi pra vc, foi para o @LeandroCGMS, tanto que citei o nick dele pra apontar…