appml的安装与使用
来自w3cshool的中文文档:http://www.w3cschool.cc/appml/appml-tutorial.html
我们要做的是完整的例子,所以从这里http://www.w3cschool.cc/appml/appml-download.html下载一个实例,包含3个压缩包。
AppmlPHP.zip //appml核心文件
DemoPHP.zip //实例Demo文件
CreatePHP.zip // 数据库应用文件,帮助建立表和表数据
好,下载完后,跑到你的web目录,我是丢到www/test/appml/ 下面
我的环境是wampserver2.5(php5.5).
修改appml_config.php,
<database name=”demo”> //需存在demo数据库
<host>127.0.0.1</host>
<name>demo</name>
<user>root</user>
<password></password> //我本地mysql没密码
</database>
好啦,浏览器跑 localhost/test/appml/create.htm
随便点击一个,181行报错Fatal error: Call-time pass-by-reference has been removed
解决:找到appml.php 181 行,把&$paramCount,&$params ,中的2个&符号去掉。
然后重复上操作,报错<![CDATA[Unknown table 'demo.products' DROP TABLE Products]]>
解决:他没找到要删除的表,所以随便新建一个products 表就OK了。
创建完相应的表之后,跑localhost/test/appml/demo.htm ,就可以尽情的玩耍了。