www.5213.net > php whilE循环和ForEACh循环 mysql_FEtCh_ArrAy()

php whilE循环和ForEACh循环 mysql_FEtCh_ArrAy()

while循环和foreach循环在mysql_fetch_array()的用法: while举例如下: foreach循环举例如下: $rows = mysql_fetch_all($result); foreach($rows as $row){ printf ("ID: %s Name: %s", $rows[0], $rows[1]); }

用while循环例如: $res = mysql_query("select id,name,description,price,pic_url1 from ebf_products"); while($pp = mysql_fetch_array($res,MYSQL_ASSOC) or false){ $list[] = $pp; }

$res=mysql_fetch_array($query); $query 这个是你用mysql_query 加上SQL 语句得回来的 一个变量,而这个变量是以一定形式排序的。一般来说 select 是返回多行内容。 mysql_fetch_array函数就把 这种mysql_query 返回的变量中的多行内容变成数组...

你要分页还是改 SQL 语句吧 $per_page = 10; $page = $_GET['page']; 'select * from table limit ' . ($page - 1) * $per_page . ',' . $perpage

foreach( $bookinfo as $val ){ echo "《".$val['name']."》价格:".$val['price']."ISBN:".$val['isbn'].""; //输出数据 } 这样就可以了

你的代码没有错误的 估计是你的编码问题 不行你试试utf-8的试试 第二个特殊字符用的函数不是你这个 用的是createCDATASection() 在xml文件下是这个样式的什么"‘ 都不解析的 我这个有个把数据库所用表的信息生成xml文件的 你可以参考下

网站地图

All rights reserved Powered by www.5213.net

copyright ©right 2010-2021。
www.5213.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com