请问:我PHP网站,mysql数据库,要让数字后保留2位小数点,如何设置?在数据库里设置?还是网页里设置?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问:我PHP网站,mysql数据库,要让数字后保留2位小数点,如何设置?在数据库里设置?还是网页里设置?相关的知识,希望对你有一定的参考价值。

最佳的方式是用php的函数;
round(x,prec):round() 函数对浮点数进行四舍五入。
参考http://www.php.net/round

参考资料:http://www.php.net/round

参考技术A PHP
round 对浮点数进行四舍五入
echo round(1.95583, 2); // 1.96

也可以尝试sprintf函数
参考技术B 数据库里试试。 参考技术C 用round函数,查询语句设置 参考技术D 在数据库中把字段设置为 double 即可
具体设置方法百度搜索下 会很多
希望对你有帮助
如果还是不了解 可以私信我

php环境下如何开启MySQL扩展

我按着http://www.javaeye.com/topic/80667上的方法搭了一个Apache+php+mysql的平台,可是我装phpcms的时候会提示MySQL扩展没开,请问是怎么回事

pdo扩展为php访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。
在一些php管理系统需要开启pdo和pdo_mysql扩展,方法很简单:
1、找到php.ini文件
2、打开后,搜索
extension=php_pdo.dll

extension=php_pdo_mysql.dll
,去掉前面“;”的注释。
最终这两行配置内容如下:
extension=php_pdo.dll
extension=php_pdo_mysql.dll
重新启动apache或者iis后,在phpinfo函数中查看,是否开启。
参考技术A mysql服务每启动吧

去windos服务里看一下服务是否启动

确定启动了的话 去php.ini里 extension=php_mysql.dll 把这句前面的;去掉
参考技术B 找到php.ini文件
然后找到
;extension=php_mysql.dll

然后把前面的;号去掉就可以了!
参考技术C 在apache 的httpd.conf找到
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so
添加如下内容
LoadModule php5_module E:/install/php/php5apache2_2.dll
PHPIniDir "E:/install/php"
#是mysql扩展
LoadFile E:/install/php/libmysql.dll
参考技术D extension=php_mysql.dll
extension=php_mysqli.dll

php.ini 里找到那俩.. 把前面的 ; 去掉

以上是关于请问:我PHP网站,mysql数据库,要让数字后保留2位小数点,如何设置?在数据库里设置?还是网页里设置?的主要内容,如果未能解决你的问题,请参考以下文章

php+mssql 访问速度慢是啥原因?

请问这个WCPSOFTAMP集成开发环境(PHP集成环境)的mysql初始登录名和密码是多少?

请问php连接上mysql数据库该怎么进行配置的?

php环境下如何开启MySQL扩展

请问下mysql和oracle的区别

PHP网站建设mysql数据库,以下字符是啥中文意思呢?