Os formulários de administração do Bootstrap são criados com o PHP Form Builder. Eles estão localizados na pasta admin/inc/forms/.
O PHP Form Builder está incluído no pacote do PHP CRUD Generator.
Com todas as suas funcionalidades e plug-ins.
As consultas MySQL enviadas ao seu banco de dados são criadas com a classe PDO do PHP Form Builder.
A documentação e os códigos de exemplo estão disponíveis aqui no site do PHP Form Builder.
Todos os formulários do Admin estão localizados na mesma pasta em admin/inc/forms/.
Cada tabela usa 3 formulários:
onde"table" é o nome higienizado de sua tabela.
Todas as ações (gravações de banco de dados) são feitas nos mesmos arquivos após a validação.
No gerador de CRUD, há duas opções de configuração disponíveis.
A primeira permite que o senhor exiba detalhes somente quando uma consulta SQL falhar e ocorrer um erro, enquanto a segunda exibe sistematicamente os detalhes de todas as consultas SQL (modo DEBUG).
Ative essa opção na guia "Configuration" (Configuração ) do CRUD Generator.
Quando uma consulta SQL retornar um erro, os detalhes da consulta serão exibidos na tela, incluindo a consulta no formato PDO com espaços reservados, a consulta gerada no formato SQL enviada ao servidor e a mensagem de erro retornada pelo banco de dados.
Ative o modo "Debug" na guia "Configuration" (Configuração ) do CRUD Generator.
Quando o modo Debug é ativado, todas as consultas são exibidas em detalhes na tela, tanto nas listas quanto nos formulários de administração.
Os detalhes de cada consulta estão disponíveis no PDO com quaisquer espaços reservados, filtros e opções, e no formato SQL conforme o banco de dados os recebe.
Com o modo DEBUG ativado. As consultas INSERT, UPDATE e DELETE são apenas simuladas, permitindo a depuração sem fazer nenhuma alteração nos registros.
O senhor pode então copiar/colar suas consultas SQL diretamente no gerenciador de banco de dados (PhpMyAdmin ou similar).
O senhor verá em troca se um campo tem um valor inválido ou se há algum outro problema na consulta.
Se a consulta funcionar em seu gerenciador de banco de dados, mas não no PHPCG, pode haver duas causas:
Para editar os formulários de administração do Bootstrap, o senhor deve ter um conhecimento prévio:
O painel de administração do Bootstrap
Arquivos e lógica
Barra de navegação
Conteúdo
Depurar