PHP y MySQL trabajan juntos para alojar sitios web dinámicos. Usted envía cambios a la base de datos MySQL con PHP. Con el comando de actualización , se cambia la información de la base de datos MySQL . Si los datos de un campo decimal no se actualiza , puede ser de mal código PHP o MySQL que debe revisar y corregir en sus páginas web . Compruebe el código SQL
Cada sentencia en el código MySQL debe tener un carácter final y coma. El punto y coma indica que la instrucción ha terminado para que MySQL puede pasar a la siguiente instrucción. Si olvida una coma , una instrucción de actualización no se ejecutará y el campo decimal cambia no contiene la nueva información. Mira a través de cada uno de sus estados de MySQL y añadir ningún punto y coma que faltan hasta el final de cada frase .
Revise las declaraciones de PHP
Las declaraciones de PHP que contienen las declaraciones MySQL también necesitará un punto y coma entre estados . Compruebe el código de los archivos PHP que actualiza el campo decimal. Además de comprobar las cuentas , asegúrese de que la función de " ejecutar" se llama después de configurar la cuenta . La ejecución de la función se ejecuta el código de MySQL en el servidor para actualizar los campos decimales.
Tabla Estructura
Algunos programadores accidentalmente intentan añadir un número decimal a una campo que se creó con el tipo de datos " int" . El tipo de datos int no permite números decimales , por lo que recibe un error cuando intenta ejecutar una sentencia MySQL . Revisar la estructura de la tabla en el Workbench MySQL y verifique que la columna en la que usted está tratando de contener el valor se fija realmente con el tipo de datos "decimal " .
Permisos
La base de datos mySQL requiere un nombre de usuario y contraseña para actualizar los datos de sus tablas. Si utiliza accidentalmente el nombre de usuario y una contraseña incorrecta en el código PHP , los datos mySQL no se actualiza . Revise el archivo PHP para el nombre de usuario y contraseña y verificar que se corresponde con el nombre de usuario y contraseña en el Workbench MySQL .