升级PHP记账代码让其支持新版PHP

原先搞的php记账程序陆陆续续有人留言反馈,做的东西有人关注,心里也挺高兴,也因此有动力去修复一些错误。

现在很多服务器都在用新版php,目前最新版php都更新到7.3.0了,之前写的程序参考的都是旧代码,这点我觉得还是PHP菜鸟教程比较好,里面的例子教程有更新,然而w3cShool教程的代码还是旧的。

编程语言排行板可以看出,php语言也是很受欢迎的web开发语言,记得我当初最开始用的是asp语言,那时候就是搞动易采集站,这又让我想起火车头采集,哈哈,不聊这些了,不过有时间倒是可以学学python。

回到这款记账程序,不敢相信从最初的基础php+mysql,到后来的20多个文件组成的完整记账程序,从google百度到教程手册查阅,东凑凑西拼拼,虽然过程需要耐心,但其实还是挺愉快的,主要是做喜欢做的事情。

喜欢记账的朋友,点这里试试哈

新版本地址:https://xptt.com/650752.html

我不是专业写代码的,只是业余玩玩,说实话,过程和玩游戏一样兴奋,这种爱好,这种感觉还不错。

这里说说我这次修改的过程,还好不多:

之前是:$queryadd = mysql_query($sqladd);
现在是:$queryadd = $mysqli->query($sqladd); //说实话这样还难打~
这样写的话:$queryadd = mysqli_query($conn,$sqladd); 得加$conn
还可以这么搞:$queryadd = mysqli_query($conn,"select * from xxxx");

之前是:mysql_insert_id()
现在是:mysqli_insert_id
($conn)

之前这样:$action = $_GET[action]; 可以混过
现在必须这样:$action = $_GET['action']; 之前没注意规范标准,现在基本每个文件,每段代码都检查。

不是专业,所以写得很乱,而且代码不够简洁,改起来就比较费劲。

我其实有想过有没有一款php自动检查修正的程序?我觉得可以有的!

扩张阅读:

phpPHP5.4升级到PHP7.0不兼容处列表及代码改写策略

php5.2 、5.3、5.4、5.5、5.6 各个版本升级不兼容点

分类:电脑手机 标签:,,,,

上一篇:给博客添加TTS语音朗读 简单快速版

下一篇:再见,2018

已经有41条评论!

Loading...
  1. [惊讶] 你是做财务的?

    沙发!
  2. [坏笑] 代码看着头疼,你的记账程序不错。

    板凳!
  3. mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in
    全部报错

    地板!
  4. 发现几个问题。
    1.本日统计有错误,所有版本都是。stat.php的428行错了 [坏笑]
    2.星期天的时候统计本周,会出错,好像是php的bug
    3.全年统计,下拉的年是1970开始的。

    4F
  5. SN

    曾经短暂学过一点PHP,然后又半途而废了

    5F
  6. 看不懂你在Git的更新记录,居然不是更新文件~下载本地试了下,一堆notice~~~~
    看了下代码,很多是判断不严谨,没有使用isset判断,就直接拿了值去比较,默认会报notice。

    6F
  7. 吐槽一个,统计界面的写法,实在是惊奇。。。居然复制了12月份,就应该用循环啊

    7F
  8. 看见代码就头痛 [囧]

    8F
  9. [哭泣] 我的密码找不到了,账号hrg,密码找不到了,方便的话给我发一下邮箱里

    9F
  10. w

    话说,你网站的这个模板有嘛,懒得翻类似的了,我就喜欢这种评论和邮件功能。

    10F
  11. 有个小问题,2019年1月份的星期和实际的对不上,估计是调用函数的原因。
    还有一个就是升级了php7以后,反应非常慢,以前5的时候速度飞快。不知道是我服务器的原因还是代码的关系。
    感谢提供了源码,至少我现在也能看懂和自己编写简单的PHP程序了。

    11F
  12. 真心希望出一个单据上传,非常感谢!

    12F

Leave a Reply to 瑞刚博客

gravatar

冷笑 忧伤 恶魔 笑脸 红脸 咧嘴笑 吃惊 惊讶 困惑 耍酷
大笑 抓狂 痛苦 转眼珠 眨眼 好主意 囧 无表情 哭泣 坏笑