如何在mysql结果中展望未来

时间:2012-05-09 05:43:58

标签: mysql mysqli next key-pair

我有一个数组,其中包含库存商品的“类别”,“组”和“子组”的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

1 个答案:

答案 0 :(得分:0)

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

for( .... ){
   $thiscat = $current_result[$ix]['Category'];
   $nextcat = $current_result[$ix+1]['Category'];
}