Илья Шатохин: на клиента в кукисах отправляется только идентификатор сессии, что мешает менять ассоциированные с этим id данные и после отправки? Если я заведу глобальный ассоциативный массив с этим id, то и после отправки в нем будут храниться данные, и их можно будет получить. Просто хочется, чтобы стандартная функция работала, например для реализации хранения данных в БД.
На самом деле надо вместо resolve(result); сначала провести анализ этого самого result, вдруг там не результат а ошибка, и в зависимости от этого делать резолв или режект, но и так работает, если без фанатизма. а если с фанатизмом, то, например, можно попасть на https://core.telegram.org/api/errors#420-flood как я :)
@Facetrollex setInterval прекрасен, когда время работы функции сильно меньше того самого интервала и когда всяких разных таймеров не много. Ну в общем - каждый для своего нужен.
@Snewer фиг знает, как в MySQL, а в MSSQL может тормозить на больших количествах (...), если индексов нет и/или оптимизатору поплохело от общей нагрузки
$query = "UPDATE `company` SET name_com='$name_com',des_com='$des_com',login_prof_com='$login_prof_com' WHERE `id_com`='$id_com'";
$URL="../dashboard.php?nav=Настройки&message=".urlencode($query);
@gibigate вроде бы эти все селекторы и блокировки работают в транзакции, держать же транзакцию на все время редактирования - это ужас, да и вряд-ли получится.
ну, как правило, в расчете в валютах используется тип decimal с точностью (4), соответственно, первым этапом Math.round(x*10000) мы делаем такую точность, вторым и третьим - добиваем до копеек. Вообще, конечно, баг интересный, надо будет на досуге в вебклиенте 1с проверить.
Даты — чтобы не парится со сменой дня, когда потребуется определить, через какое время откроется магазин, например. Ну а календарь — потому что места он занимает не много, а вот всякие нерегулярности типа праздников с его помощью учитывать намного проще.