继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

在php中获取和显示数据库中的数据

php小白兔秀秀
关注TA
已关注
手记 60
粉丝 37
获赞 648

$res = mysql_query("select * from tdb_cate");
//当查询成功时,返回的是资源标识符
Mysql_fetch_row(资源标识符);
//返回的是查询到数据表中的第一条记录
注:全部输出 while($row = mysql_fetch_row($res)){print_t($row)}
所以:mysql_fetch_row($res)每执行一次,都从资源也就是结果集里依次取出一条数据,以数组的形式返回出来,当前一次已经取到最后一条数据的时候,这一次返回空结果,返回的数组是一个一维索引数组,每一个下标与数据库里的字段的排序相对应。
Mysql_fetch_array(资源标识符);
Mysql_fetch_row和mysql_fetch_array的区别:
Mysql_fetch_row取一条数据产生一个索引数组
Mysql_fetch_array默认状态下取一条数据产生一个索引数组和一个关联数组
Mysql_fetch_array第二个参数的运用
Mysql_assoc 关联数组
Mysql_num 数字数组
Mysql_both 默认
例如:
关联数组:mysql_fetch_array($query,mysql_assoc)
索引数组:mysql_fetch_array($query,mysql_num)
Mysql_fetch_row ($query)
关联加索引数组:mysql_fetch_array($query,mysql_both)
Mysql_fetch_array ($query);
Mysql_fetch_assoc(资源标识符);
同mysql_fetch_array(资源标识符,mysql_assoc);
Mysql_fetch_object(资源标识符);
他的输出结果是一个对象
$obj = mysql_fetch_object($query);
Print_r($obj);
Whlie($obj = mysql_fetch_object($query)){
Echo $arr -> name;
}

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP