摘要: 1)用户的 Web 浏览器发出 HTTP 请求,请求特定 Web 页面。 2)Web服务器收到.php 的请求获取该文件,并将它传到 PHP 引擎,要求它处理。 3)PHP 引擎开始解析脚本。 脚本中有一条连接数据库的命令, 还有执行一个查询的令。命 PHP 打开通向 MYSQL 数据库的连接,发送适当的查询。 4)MYSQL 服务器接收数据库查询并处理。将结果返回到 PHP 引擎。 5)P... 阅读全文
posted @ 2017-08-14 15:54 小油菜1 阅读(219) 评论(0) 推荐(0) 编辑
摘要: http://www.jb51.net/article/60513.htm 阅读全文
posted @ 2017-08-14 15:42 小油菜1 阅读(94) 评论(0) 推荐(0) 编辑
摘要: http://www.jb51.net/article/48181.htm 阅读全文
posted @ 2017-08-14 15:38 小油菜1 阅读(189) 评论(0) 推荐(0) 编辑
摘要: mysql_fetch_row 提取的结果是没有查询中的字段名了(也就是没有键id,GoodsName,只有值),如下图: mysql_fetch_assoc 提取的结果有键值,如下图: mysql_fetch_array提取的结果有键值,是前面两种的综合,如下图: 阅读全文
posted @ 2017-08-14 15:33 小油菜1 阅读(255) 评论(0) 推荐(0) 编辑
摘要: fetch 一个一个的取值,这个注意 fetch_array(),fetch_assoc(),fetch_object(),这三个方法的使用请看手册 请注意是FETCH,也就是一个一个取值,所以要用while语句,运行完毕后$result就没有值了 $result->fetch_object() $ 阅读全文
posted @ 2017-08-14 14:42 小油菜1 阅读(623) 评论(0) 推荐(0) 编辑
摘要: (1)那个mysqli_connect() 函数返回的是一个数据库连接对象,所以,你要是var_dump()这个函数的返回值,就是一个对象 (2)那个mysqli_query() 返回的是数据库对象或者true或者false,看他的库里面是这样介绍的, 对于成功的SELECT,SHOW,DESCRI 阅读全文
posted @ 2017-08-14 14:20 小油菜1 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1 分析: 2 mysql_fetch_row,这个函数是从结果集中取一行作为枚举数据,从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 注意,这里是从0开始偏移,也就是说不能用字段名字来取值,只能用索引来取值,所以如下代码是取不到值的: 3 while($row = mysql_fetch_row($res)){ 4 ... 阅读全文
posted @ 2017-08-14 13:51 小油菜1 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 1 分析: 2 mysql_fetch_row,这个函数是从结果集中取一行作为枚举数据,从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 注意,这里是从0开始偏移,也就是说不能用字段名字来取值,只能用索引来取值,所以如下代码是取不到值的: 3 while($row = mysql_fetch_row($res)){ 4 ... 阅读全文
posted @ 2017-08-14 13:50 小油菜1 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 首先是我的文件关系: 我的b.php是主php文件,BBB.php是配置文件,login。html是显示文件, b.php文件代码: 我的BBB.php文件: 我的login.html文件: 结果展示: 我的数据库代码: 阅读全文
posted @ 2017-08-14 12:28 小油菜1 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 还有一个加了单例模式的,在第52个。 首先是我的文件关系: 我的主php文件是index.php,我的配置文件php是BBB.php 我的数据库操作文件是 b.php 我的html文件是login.html 我的index.php代码展示: 我的BBB.php代码展示: 我的b.php代码展示: 我 阅读全文
posted @ 2017-08-14 11:59 小油菜1 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 我的php文件和html文件的位置关系: 然后我的主php文件是b.php,我的那个配置文件是BBB.php,我的html文件是login.html 然后我的b.php代码展示: 我的BBB.php文件展示: 我的html代码展示: 我的结果展示: 数据库代码展示: 阅读全文
posted @ 2017-08-14 11:44 小油菜1 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 首先展示我的html代码和php文件的位置关系: 然后我的php文件: 然后我的html代码: 然后我的结果展示: 改进的部分是:就是把之前的在__construct()函数中传值,一个一个的对应传入,变成了,我的数组$config,这样传入数据,其实,我还是可以在弄一个配置文件的,然后载入配置文件 阅读全文
posted @ 2017-08-14 11:35 小油菜1 阅读(11187) 评论(0) 推荐(0) 编辑
摘要: 下面的是上一个的改进版,我知道为啥我的那个有问题了,因为我的__construct()这个函数的里面的那个变量名字搞错了,哎,这是经常犯得毛病,傻了吧唧,气死我了。 之前的那个变量的代码样子: 看我的加粗部分,你看到了嘛,明明对应错了,所以啊,怪不得之后的代码不买账,你说你变量的名字都对应错了,人家 阅读全文
posted @ 2017-08-14 11:00 小油菜1 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 首先是数据库的样子展示: 然后就是我的PHP主文件了: 然后展示我的htnl代码: 我的html文件和php文件的位置关系: 然后我的想法总结: 首先看一下我用var_dump($result)的结果是什么样的: 这个代码有一个问题,就是我的那个connect函数是用的我之前的默认值,就是那几个参数 阅读全文
posted @ 2017-08-14 10:59 小油菜1 阅读(460) 评论(0) 推荐(0) 编辑
摘要: (1)其实无论是CSS还是js,又或者是html,都是可以随意的载入到我们的php文件中,其实这些文件就是一个外来的引入文件,所以,根本没有什么神奇的, 你要是想把php的结果有调理的展示,那么就直接引入html代码就好了,至于怎么引入,就是require或者include,一般而言,在文件的开头引 阅读全文
posted @ 2017-08-14 09:34 小油菜1 阅读(352) 评论(0) 推荐(0) 编辑