我有一个数组,其中包含库存商品的“类别”,“组”和“子组”的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
答案 0 :(得分:0)
假设你有一个关联的行数组,你只是缺少正确的数组语法:
for( .... ){
$thiscat = $current_result[$ix]['Category'];
$nextcat = $current_result[$ix+1]['Category'];
}