- $result = $connect->query($sql);
- $rows = $result->fetch();
- if($rows != 0)
- {
- for ($i = 0;$i < $rows;$i ++)
- {
- $result->data_seek($i);
- $map = $result->fetch_assoc();
+ foreach ($connect->query($sql) as $map) {
- }
- $result->close();
- if($x > 0) $left = (3000 + abs($x))/5.3;
- else $left = (3000 - abs($x))/5.3;
+ $left = (3000 + $x)/5.3;
- if($y > 0) $top = (3000 - abs($y))/5.3;
- else $top = (3000 + abs($y))/5.3;
+ $top = (3000 - $y)/5.3;
функция получитьТокен() {
// Читает файл и формирует токен вида { тип: тип_токена, значение: строка }
// Пропускает комментарии, пробелы и концы строк
вернуть токен
}
функция списокПараметров() {
объект = {}
пока истина {
имя = получитьТокен()
если имя.тип == закрывающая_скобка или имя.тип == конец_файла {
вернуть объект
}
значение = получитьТокен()
если значение.тип == строка {
объект[имя.значение] = значение.значение
}
если значение.тип = открывающая_скобка {
объект[имя.значение] = списокПараметров()
}
}
}
- $newwidth = $height * $rate;
+ $newwidth = round($height * $rate);
- $newheight = $width / $rate;
+ $newheight = round($width / $rate);