https://static.iklfy.com/attach/2012/06/18/1280598562_1981c5ca.png

PHP生成复杂图表类

主要分为三步:
1. * 读取用于生成图表数据(数据库、文件)
2. * 设计图表样式(圆角、底色等)
3. * 制作标签、题目、图例并生成图表
简单的柱状图表:
https://static.iklfy.com/static/images/index/17.jpg

php重置资源行数

今天遇到了一个问题,就是双循环数据资源,代码如下:
<?php 
$sql1=mysql_query("select * from phome_enewsmember order by userid desc");
$sql2=mysql_query("select * from phome_enewsmemberadd order by userid desc");
while($row1=mysql_fetch_assoc($sql1)){
while($row2=mysql_fetch_assoc($sql2)){
echo $row2['userid'].'<br />';
}
echo $row1['userid'].'<br />';
}
?>

刚开始想,应该是循环12次的,两个表各有数据3条,3*3+3
但是运行下来,只有6次,内循环少循环了两次.
刚开始,我以为是$row2没有重置,用了reset($row2).结果不行
后来,在手册里面看到,是需要用mysql_data_seek($sql2,0); 重置一下资源的.解决..