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…
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…