PHP e MySQL trabalhar juntos para hospedar sites dinâmicos. Você enviar atualizações para o banco de dados MySQL usando PHP. Com o comando de atualização , as informações no banco de dados mySQL é alterado. Se os dados de um campo decimal não está atualizando , pode ser de mau PHP mySQL ou código que você deve verificar e corrigir em páginas do seu site . Verifique o código SQL
Cada declaração em seu código do MySQL deve ter um caráter vírgula final . O ponto e vírgula indica que a instrução foi encerrada assim que o MySQL pode passar para a próxima instrução . Se você perder um ponto e vírgula , uma instrução de atualização não será executado eo campo decimal de alterar não contém a informação nova. Olhe através de cada uma de suas declarações MySQL e adicionar todos os pontos e vírgulas que faltam para o final de cada comando .
Verifique as declarações PHP
As demonstrações PHP que contêm quaisquer declarações MySQL também precisa de um ponto e vírgula entre as declarações . Verifique o código em seus arquivos PHP que atualizam o campo decimal. Além de verificar as declarações , certifique-se a função "executar" é chamado depois de configurar o comunicado. A função de executar executa o código mySQL no servidor para atualizar os campos decimais.
Tabela Estrutura
Alguns programadores acidentalmente tentar adicionar um número decimal em um campo que está configurado com o "int" tipo de dados. O tipo de dados int não permite números decimais , então você receberá um erro quando você tenta executar uma instrução mySQL . Rever a estrutura da tabela no MySQL Workbench e verificar se a coluna na qual você está tentando conter o valor é realmente definido com o " decimal " tipo de dados.
Permissions
banco de dados mysql requer um nome de usuário e senha para atualizar os dados em suas tabelas. Se você usar acidentalmente o nome de usuário e senha errada no seu código PHP , os dados mySQL não atualiza . Revise o arquivo PHP para o nome de usuário e senha e verificar se é corresponde com o nome de usuário e senha no MySQL Workbench .