从品牌网站建设到网络营销策划,从策略到执行的一站式服务
//1、连接数据库并选择要操作的数据库
创新互联-专业网站定制、快速模板网站建设、高性价比武定网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式武定网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖武定地区。费用合理售后完善,十余年实体公司更值得信赖。
$link=mysqli_connect("localhost","root","root","p72");
if(mysqli_connect_errno()){
exit('错误'.mysqli_connect_error());
}
// 2、设置编码
mysqli_set_charset($link,"utf8");
//3、操作数据库
//查询数据
$sql = "select * from login"; //这里login是你要查询的表
$obj = mysqli_query($link,$sql); //执行查询
$new = mysqli_fetch_all($obj,MYSQLI_ASSOC); //将查询结果翻译成数组
var_dump($new);echo "br/"; //输出结果
//4、关闭数据库
mysqli_close($link);
结果已经有了,我就说下这句话的区别
mysql_select_db,字面上就能理解,选择数据库
去PHP手册中可以发现该函数的返回值是bool,也就是布尔值
bool mysql_select_db ( string $database_name [, resource $ link_identifier ] )
只是确定操作是否成功
$result = mysql_query($sql, $link); // 执行查询语句
是执行查询语句,这时返回的是
resource mysql_query ( string $query [, resource $link_identifier ] )
资源符号,通过var_dump($result)可以看到该变量的类型,不是数组
随后通过mysql_fetch_array($result);获取实际查询语句所能获取的数据
每次操作,返回一行数据
该操作会变相的移动该资源的指针,PHP的概念里面没有指针,但需要知道该函数可以多次执行
概念和foreach一致
所以通过
while ($bookInfo = mysql_fetch_array($result)){
}
可以获取所有的行数据
如果没有数据会返回false,所以while会自动停止循环
1. 查看具体值:
echo $result[0];
2. 打印数组(使用源代码看的情况下会很清楚)
print_r($row);
3. 使用php自带的调试函数看数据结构:
var_dump($row);
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图