foreach ($phase['Stage'] as $index=>$stage): echo $stage['id']; echo index; ...
On Aug 17, 11:43 am, keanoppy <keano0...@gmail.com> wrote: > or is there a way to make a loop using the index? > > On Aug 17, 5:42 pm, keanoppy <keano0...@gmail.com> wrote: > > > in that case,how can i play around within the loop? > > i.e. a[i+1]-a[i] > > without the index,how may i do so? > > > On Aug 17, 5:36 pm, Robert P <shiftyrobs...@gmail.com> wrote: > > > > In a foreach loop you don't need to reference the arrays index ($i). > > > Just use $stage['id']. > > > > Examining $stage would have lead you to this answer. This isn't a > > > "Learning PHP" thread, so please think for yourself... > > > > On Aug 17, 4:08 pm, keanoppy <keano0...@gmail.com> wrote: > > > > > <?php //echo pr($phase['Stage'][0]['id']); ?> > > > > > at this line,the echo came out nicely > > > > > <?php > > > > $i=0; > > > > foreach ($phase['Stage'] as $stage): > > > > echo $stage[$i]['id']; > > > > $i++; > > > > echo $i; > > > > ?> > > > > <?php endforeach; ?> > > > > > but after trying the loop,it says undefined offset,from 0 to the end > > > > of the loop index...anyone help me please > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---