• 217阅读
  • 12回复

遍历数组 [复制链接] [手机版]

上一主题 下一主题
离线zhangjingyu

只看楼主 正序阅读 使用道具 绿 楼主  发表于: 2024-04-04 17:47:40 星期四
关键词: 家园温馨家园
这个一直没研究明白,慢慢来,稍微有一点儿感觉了。
  1. <?php
  2. require_once('global.php');//保存在根目录用这行
  3. //require_once ('../global.php');//保存在一级子目录用这行
  4. //require_once ('../../global.php');//保存在二级子目录用这行
  5.     $query = $db->query("SELECT * FROM pw_cnalbum where atype='1'");
  6.     while ($rt = $db->fetch_array($query)) {
  7.         $actdb[] = $rt['aname'];
  8.     }
  9. echo $actdb[0];
  10. echo "$actdb[1],$actdb[2],$actdb[3],$actdb[4],$actdb[5],$actdb[6]";
  11. ?>
输出:默认相册无线电2册,无线电3册,温馨家园,无线电301册,无线电300册,
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 12楼 发表于: 2024-04-05 15:35:59 星期五  点亮(0)
欢迎顾兄光顾!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线未来首先

只看该作者 11楼 发表于: 2024-04-05 09:41:23 星期五  点亮(0)
辛苦了,感谢楼主的精彩分享!
一个人的生命中,应该以:
上帝第一
家庭第二
事业第三
为生活的优先次序。
离线zhangjingyu

只看该作者 10楼 发表于: 2024-04-04 22:17:31 星期四  点亮(0)
回头说标题,其实我最后做到的还是最笨的穷举法(现在只有3个。文件中穷举24个相册,应该够用了),而不是真正的遍历法。 我需要知道(穷举出)所有的群组相册,以了解其相册信息。比如相册名称,其中最主要的是数据表中的照片数量以及真实的数量(另外一个表里查询)。如果不一致,就需要用php文件修改了。 其实这个本不应该是问题,但我不知道为什么上传一张照片而数量却会增加2,没能力修改逻辑(文件),只能用笨方法了。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 9楼 发表于: 2024-04-04 22:15:10 星期四  点亮(0)
select aid,aname,ownerid,photonum from pw_cnalbum where atype='1'
into outfile '3.txt'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'

上面的语句可以在数据库中成功执行,却一直没能通过php文件成功。最后只能放弃,继续尝试研究主楼提到的方法。最后,基本可以实现我的想法吧。文件的保存路径是:
F:/zhangjingyu/phpwind/phpStudyB/MySQL/data/test/3.txt

内容大致如下(“\n”换成了“<br>”):
"14","默认相册","1","13"<br>"15","无线电2册","1","6"<br>"16","无线电3册","1","10"<br>"17","温馨家园","1","5"<br>"18","无线电301册","1","11"<br>"19","无线电300册","1","0"<br>
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 8楼 发表于: 2024-04-04 22:02:47 星期四  点亮(0)
aid aname photonum
14 默认相册 11
15 莘县一中2023.12 12
16 温馨家园 0
恭喜你,查询完成!群组现有相册3个:14,15,16。
相片准确数量为:23(数据来自pw_cnphoto表),统计数量为:23(来自pw_cnalbum表)

这是家园论坛的实际数据(复制后中间的空行已经删除),应该可以了。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 7楼 发表于: 2024-04-04 21:58:45 星期四  点亮(0)
修改数据表的php文件及后台文件已经修改完成,本地测试好后已上传,到后台看下吧。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 6楼 发表于: 2024-04-04 20:42:27 星期四  点亮(0)
上面的文件主要是查询及显示一些和群组相册有关的信息,并不修改数据表,所以还需要后台和php文件配合修改数据表中的照片数量为准确数据。这些都需要上面文件中的相册aid,也就是$u[]数组。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 5楼 发表于: 2024-04-04 20:38:47 星期四  点亮(0)
之所以中间有那么多的空行,是因为本地只有6个相册,输出的时候只有$u[0]到$u[5]行的数据,后面的18个没有数据。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 4楼 发表于: 2024-04-04 19:59:41 星期四  点亮(0)
本地测试输出结果:
aid aname photonum
14 默认相册 13
15 无线电2册 6
16 无线电3册 10
17 温馨家园 5
18 无线电301册 11
19 无线电300册 0




















恭喜你,查询完成!群组现有相册6个:14,15,16,17,18,19。
相片准确数量为:41(数据来自pw_cnphoto表),统计数量为:45(来自pw_cnalbum表)
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!