1

我有一个数组,其中包含对库存商品的“类别”、“组”和“子组”的 mysql 查询结果。我需要构建一个动态菜单,但我正在构建的数组的当前行的内容取决于下一行中的列。

我查找了很多示例,但所有示例都检查了数组的整行(mysql 行)我只想检查数组行中的一项(一个 mysql 列)。我需要类似的东西

for ( $ix = 0; $ix < (length(current_result) - 1); $ix++) {
  if (current_result[$ix, Catagory] = current_result[$ix + 1, Catagory]) {
     echo some code
  } else {
     echo some other code  
  }
}
some code to handle the last line of the array
4

1 回答 1

0

假设您有一个关联的行数组,您只是缺少正确的数组语法:

for( .... ){
   $thiscat = $current_result[$ix]['Category'];
   $nextcat = $current_result[$ix+1]['Category'];
}
于 2012-05-09T05:54:13.363 回答