- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
// небольшой отрывок из файла ~ 1100 LOC
  $i=-1;
  $cnt=0;
  $mas = array();
  //read from db
  $q = query($connect, "select * from ANKETCRT4WEB($ABS_NUM_ALGORITM)");
  while ($row = ibase_fetch_assoc($q)) {
    $i++;
    $cnt++;
    $mas[$i]['ABS_NUM_SPR_PARAMS_KLIENT']=trim($row['ABS_NUM_SPR_PARAMS_KLIENT']);
    $mas[$i]['NUMBSTR']=trim($row['NUMBSTR']);
    $mas[$i]['NAME_PARAM']=trim($row['NAME_PARAM']);
    $mas[$i]['TYPE_PARAM']=trim($row['TYPE_PARAM']);
    $mas[$i]['IS_OWNER']=trim($row['IS_OWNER']);
    $mas[$i]['DEPTHLEVEL']=trim($row['DEPTHLEVEL']);
    $mas[$i]['ALGORITM']=trim($row['ALGORITM']);
    $mas[$i]['ZNACH']=trim($row['ZNACH']);
    $mas[$i]['IS_BLANK']=trim($row['IS_BLANK']);
  }//while
  ibase_free_result($q);
  //mark anketa
  $fl_oig=false;
  $fl_mig=false;
  $fl_oigCounter=0;
  for($i=0;$i<$cnt;$i++){
    $ABS_NUM_SPR_PARAMS_KLIENT=$mas[$i]['ABS_NUM_SPR_PARAMS_KLIENT'];
    $NUMBSTR=$mas[$i]['NUMBSTR'];
    $NAME_PARAM=$mas[$i]['NAME_PARAM'];
    $TYPE_PARAM=$mas[$i]['TYPE_PARAM'];
    $IS_OWNER=$mas[$i]['IS_OWNER'];
    $DEPTHLEVEL=$mas[$i]['DEPTHLEVEL'];
    $ALGORITM=$mas[$i]['ALGORITM'];
    $ZNACH=$mas[$i]['ZNACH'];
    ...
  }
                                 
        
            I've lost my slovar'! И еще очень понравилась работа с переменной $i
        
        
{
ibase_free_result($q);
}
he has problems with english, with programming, with brains... he is one big problem)