已采纳回答 / 木子舟义
不是说只循环一行。while($row=mysql_fetch_assoc($query))mysql_fetch_assoc($query)这东西每次取一条数据。每次循环都把取到的数据赋值给$row $data[] = $row 是把每一次循环取到的那一条存在数组里。如果不存,那么下一次循环 $row 又会被赋值下一条数据。前面的就被覆盖了。没有$data这个数组存储数据的话,循环结束后$row的值也就是最后一条数据的值。
2015-12-12
已采纳回答 / 王小仙
1.就是$data[]会为每一个赋值给他的数组建立一个索引,,2.上面举得那个例子当然没必要这样做,,就老师讲的这个课而言,,还是有必要的,,<...code...>3.然后用foreach()循环遍历$data,,可以得到所有你想要的数据了,,4.反正就是这个意思吧,,
2015-12-11
已采纳回答 / 晚安sp
本地服务器默认地址就是127.0.0.1,就是localhost。require_once 语句和 require 语句完全相同,唯一区别是 PHP 会检查该文件是否已经被包含过,如果是则不会再次包含。
2015-12-11
已采纳回答 / bzs1984
这句话的意思是 设置查询的字符集为utf8,这样做是为了防止查询结果出现乱码。mysql_query() 里面的有两个参数第一个是查询语句,实际上 set names utf8 这句话也确实是查询语句,不信你可以自己在mysql里面跑一下。第二个是链接资源参数,这个参数是可选参数。
2015-12-10
已采纳回答 / RockenRoll
散列函数是一种从任何一种数据中创建小的数字“指纹”的方法。该函数将数据打乱混合,重新创建一个叫做散列值的指纹。散列值通常用来代表一个短的随机字母和数字组成的字符串。一个典型的加密单向函数是“非对称”的,并且由一个高效的散列函数构成;一个典型的加密暗门函数是“对称”的,并且由一个高效的随机函数构成。