zoukankan      html  css  js  c++  java
  • 《PHP+MySQL八大动态Web应用实践》源码修正及分享

          《PHP+MySQL八大动态Web应用实践》这本书买了很久了,最近准备好好学习一下PHP的基础知识,重新拿起这本书来看看。这本书有个坑,源代码是有很多问题的,然后PHP的版本比较老旧,之前支持的函数在最新版本中被废弃了。

          我就一边学习一边修改源码。最后,我会把修改好的所有源码放到GitHub上分享出来,有需要的朋友可以去下载。

          本机PHP版本为5.6.3,系统为Win7 64位。

          下载的源码中,每一个项目的数据库相关文件基本都是*.frm、*.MYD、*.MYI,然后还有一个db.opt的文件。*.frm是描述了表的结构;*.MYD是保存了表的数据记录;*.MYI是表的索引;db.opt用文件编辑器打开,可以看到里面保存的是编码信息。

          首先解决的问题是如何把这些文件导入到MySQL数据库中:1、找到你的MySQL的安装目录下的data文件夹,新建一个文件夹,文件夹名字是你想设计的库的名称,把这些文件放到此文件夹中;2、接着就可以用管理MySQL的工具看看这些表里面是啥内容了。

          花了大概两周的时间,把书中的源码都调试了一遍,错误基本修复完毕。因为源码中的数据库操作方法在新的PHP版本中已经废弃了,所有我都采用PDO操作数据库的方式进行了重写。还有一些逻辑错误什么的,我也都修复了。

          具体可以参看我的GitHub,修改后的源码都已经上传了:https://github.com/ShadonSniper/Practical-PHP-and-MySQL.git

          好吧,基本上也就到这里了。最后,PHP是世界上最好的语言,你们懂得……

     

  • 相关阅读:
    AMap公交线路查询
    AMap行政区查询服务
    使用JavaScript的Join方法
    获取layer.open弹出层的返回值
    MVC项目中WebViewPage的实战应用
    ASP.NET管道
    Android接收系统广播
    python字符串转换成数字
    mysql缓存
    两个矩阵对应位置的数据相加,并返回一个矩阵
  • 原文地址:https://www.cnblogs.com/hiccup/p/5423966.html
Copyright © 2011-2022 走看看