我测试了循环嵌套的While语句,以便:

$count1 = 0;

while ($count1 < 3) {

$count1++;

$count2 = 0;

echo "count1: ".$count1."
";

while ($count2 < 3) {

$count2++;

echo "count2: ".$count2."
";

}

}

效果完美(每次循环三遍),结果如下:

count1: 1

count2: 1

count2: 2

count2: 3

count1: 2

count2: 1

count2: 2

count2: 3

count1: 3

count2: 1

count2: 2

count2: 3

然后我尝试使用mysql_fetch_assoc($ContactsInterests是两行关联数组,而$LatestNews有50行)循环进行同样的操作,即

$CI_count = 0;

while ($CI_Row = mysql_fetch_assoc($ContactsInterests)) { //loop thru interests

$CI_count++;

$LN_count = 0;

echo "CI_count: ".$CI_count."
";

while ($LN_Row = mysql_fetch_assoc($LatestNews)) { //loop thru news

$LN_count++;

echo "LN_count: ".$LN_count."
";

}

}

结果是:

CI_count: 1

LN_count: 1

LN_count: 2

...

LN_count: 50

LN_count: 51

CI_count: 2

但是LN_count的第二次迭代在哪里?我不明白为什么LN_count没有第二次增加.

帮助表示赞赏.

php assoc 循环,PHP嵌套While循环不适用于mysql_fetch_assoc相关推荐

  1. 双重for循环(嵌套for循环)

    什么是双重循环? 双重循环:我们从字面上理解它,就是有两个循环套在一起 详细解释 双重for循环就是在一个for循环里在嵌套另一个for循环,即两个循环嵌套,还有多重循环嵌套的情况,但用的比较少,一般 ...

  2. python循环语句嵌套_Python 循环语句

    循环语句 ​循环语句主要是用于解决某些重复的代码工作,使需要重复的代码只写一遍即可. Python循环语句主要有两种:while循环和for...in...循环. 一.while循环 主要用于不确定循 ...

  3. c语言两个for语句并列执行_c语言中for循环 和嵌套for循环

    for循环:for( ; ; )里面是bai3个语句,两个分号.第一个语句是开始前执行,第二个语句是判断真假,如果真,就执行后面(大括号内)的代码.第三个语句是每次执行完毕后执行的东西,通常第三个语句 ...

  4. java 循环遍历嵌套map_java循环遍历map的方法

    //java HashMap 循环遍历map的方法 import java.util.ArrayList; import java.util.HashMap; import java.util.Ite ...

  5. java 中sub,Fn :: Sub中的嵌套Fn :: ImportValue不适用于SAM模板

    Description: 我正在尝试定义无服务器API资源 . 但是在使用函数ImportValue定义swagger规范文件的位置时遇到了麻烦 . Steps to reproduce the is ...

  6. java循环的嵌套执行

    java循环的嵌套执行 /*** 循环的嵌套执行*/ public class Test14 {public static void main(String[] args) {/*** 外层循环执行一 ...

  7. 【循序渐进学Python】Python中的循环(二)——while循环与嵌套

    [循序渐进学Python]Python中的循环--while循环与嵌套 while循环(在给定的判断条件为 True 时执行循环体,False退出循环体) 当满足一定条件的时候才循环,具体循环多少次没 ...

  8. do...while循环语句、死循环、循环的嵌套、Break、Continue

    1.do-while循环语句 格式: do{ 循环执行体 }while(循环条件); 注意该循环和while循环的区别: 当首次的循环条件结果是false,那么while循环的执行体是不执行的, 但是 ...

  9. c语言双重循环教程,C语言教程之如何进行循环的嵌套详细程序实例说明

    循环的嵌套 一个循环体内又包含另一个完整的循环结构称为循环的嵌套.内嵌的循环中还可以嵌套循环,这就是多层循环. 三种循环(while循环.do-while循环和for循环)可以互相嵌套. 下面几种都是 ...

最新文章

  1. mysql 安装 se_mysql的安装过程
  2. 基于Matlab的BP神经网络在非线性函数拟合中的应用
  3. URL/URI/URN的认识
  4. java数组定义便利,java数组的定义(菜鸟教程)
  5. 如何在数字前面填充0,在股票代码前面补上0的三种方法
  6. react-native 查看对象属性
  7. 怎样用EA设计ER图
  8. 我理解的--java观察者模式
  9. movavi video suite2020中文版
  10. 关于raid5 5e 5ee的性能 对比及其数据恢复原理
  11. oracle over函数 去重,oracle over结合row_number分区进行数据去重处理
  12. 通过Android studio使用git创建本地分支提交远程仓库以及如何查看切换分支
  13. Linux shell逐行读取文件的方法-比较
  14. html:(39):块级元素和内联块级元素
  15. C语言高级输出及进阶
  16. Atitit 项目分析与统计目录1. 静态分析+动态分析 。其中, 12. 模块分析,与模块位置idx 13. 编程语言类型与版本 13.1. 类库统记表 类型与版本 23.2. 中间
  17. 【SpringCloud 2021.0.0】12、路由网关Gateway之简介 (spring-boot 2.6.3)
  18. 为什么要避免使用malloc()和free()函数?
  19. python 查看所有变量_CentOS6.查看 Python中变量的信息(名称类型内容等)
  20. gromacs ngmx_转:Gromacs的DEMO教程中文版

热门文章

  1. 计算机开机后无法正常启动,且发出持续警报声,可能是什么原因?,电脑开机滴滴滴响三声是什么原因...
  2. 1782. Travel
  3. NEC拟6年内使人工智能业务收入达到2500亿日元
  4. esnp的静态和动态nat
  5. JavaFX: 布局
  6. 百度大脑助力药企与医院业务智能化对接
  7. centos安装可视化界面Portainer
  8. 模式识别学习笔记(一)模式识别初认识
  9. python接口自动化基础框架结构 ——分层
  10. operation在Java中什么意思,Java Operation.operationId方法代码示例