aquí va una parte del código que debo modificar alguen me  puede explicar como funcionan los fields que no los entiendo
 
ya que lo asigno a una variable pero la variable no recibe el valor   
 Código PHP:
   
while(!$volumen_notificado->EOF)
                    {
                        if($area_ant==NULL)
                        {
                            $area_ant=$volumen_notificado->fields[0];
                            $fecha_ant=$volumen_notificado->fields[1];
                            $turno_ant=$volumen_notificado->fields[2];
                ?>
                <tr style="font-size:10px">
                    <td align="center" class="tll"><?php echo $volumen_notificado->fields[0];?></td>
                    <td align="center" class="tll"><?php echo $volumen_notificado->fields[1];?></td>
                    <td align="center" class="tll"><?php echo $volumen_notificado->fields[2];?></td>
                    <td align="center" class="tll"><?php echo $volumen_notificado->fields[5];?></td>
                    <td align="center" class="tll"><?php echo number_format($volumen_notificado->fields[4],3,',','.');$subtotal_turno_volumen+=$volumen_notificado->fields[4];?></td>
                    <td align="center" class="tll"><?php echo $volumen_notificado->fields[9];$subtotal_turno_maq+=$volumen_notificado->fields[9];?></td>
                    <td align="center" class="tll"><?php echo number_format($volumen_notificado->fields[7],0,',','.');$subtotal_turno_hh+=$volumen_notificado->fields[7];?></td>
                </tr>
                <?php
                        }elseif($area_ant==$volumen_notificado->fields[0] and $fecha_ant==$volumen_notificado->fields[1] and $turno_ant==$volumen_notificado->fields[2]){
                ?>