收支管理系统 开发笔记(不断更新中)

最近用PHP开发了个收支管理系统,有很多东西没有接触过啊~

于是就把它们总结如下:

 

一、Mysql里的int(X)中的X不代表数字的最大取值。

的确varchar(X)中的X代表的是字符串的最大字符数,但是int(X)中的X代表的是“显示宽度”,它对取值没有影响。


二、关于Mysql的分页问题。

分页用到的Mysql语法是 SELECT * FROM data LIMIT 0,10

意思是读取data表第1-10条的记录。

首先是要取得分页的页数。页数是要总的数据条数除以每页显示的条数,即 $pages=$total_quantity/20 (假设每页显示20条记录)。

但是这样除不一定取得整数啊,那么就用intval()试试看~ intval()虽然可以取整,但是如果只有一条记录的时候1/20得到的是0。在这种情况下就需要ceil()函数,它取得的值是比原来的数要大的最小整数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值