1

在庫アイテムの「Category」、「Group」、「Subgroup」に対するmysqlクエリの結果を含む配列があります。動的メニューを作成する必要がありますが、作成している配列の現在の行の内容は、次の行の列によって異なります。

私は多くの例を調べて見つけましたが、それらはすべて配列の行全体(mysql行)をチェックします。配列の行(1つのmysql列)の1つの項目のみをチェックしたいと思います。私はのようなものが必要です

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 に答える