Lion97icvc, собственно, ваш запрос INSERT INTO ... VALUES предполагает не одну строку в скобках, а произвольное их количество через запятую.
А когда справитесь с этой задачкой, поучите подготовленные выражения. У вас в коде дырища в безопасности.
Ипатьев, кто ж его знает, какая там работа с событиями.
Разделение запросов позволяет один раз запросить из базы ФИО, передать их на фронт и потом иметь эти данные под рукой там, где они понадобятся, без повторных запросов.
Например, на той же странице может быть форма фильтрации событий с селектором, для которого все равно нужен тот же список ФИО всех пользователей...
При небольшой таблице пользователей и куче запросов к событиям проще и быстрее сделать простой запрос, выбрав всех пользователей, и использовать их имена их ближе к выводу, не мучая зря базу.
Такой режим, который описан в вопросе, называется "влажные мечты хацкера".
Оно же хочет через атсрал забраться на некие компьютеры, запустить там свой, например, майнер, а потом аккуратненько сделать вид, что ничего не было.
У вопроса нет простого ответа.
В Битриксе понамешано модулей и компонентов поверх файлового хаоса.
Без представления об этой структуре вы неизбежно наломаете дров.
Описание этой структуры - в официальной документации, тут ее все равно никто пересказывать не будет.
Дмитрий Дев, врут. У меня в бухгалтерии винда осталась только у главбуха, остальные на Убунтах.
Главное отличие от винды - нет "яничегонеделалаоносамо".
P.S. Правда, за подключенную кассу не могу утверждать, только принтеры этикеток.
Gimp не может,
никогда не сможет,
да никогда и не стремился (!)
заменить Фотошоп в тех кейсах, где Фотошоп используется как промышленный стандарт.
В частности, если дезигнер в нем наслоячил верстку, и изволь ее вытянуть так, как ее увидел заказчик.
Дамир, можно поставить хакинтош в виртуалку и пощупать. Опыт работы - это же не только "будут ли работать инструменты", это еще и "не прокляну ли я тот день, когда сел за баранку этого пылесоса" ;)
Например, горячие клавиши, сползшие на Command вместо Ctrl - казалось бы, мелочь...
0. Поведение засушенного таким образом кода в нештатных ситуациях непредсказуемо, и никакой информации для выяснения причин возникших проблем и исправления багов не будет.
Зато коммерческие интересы соблюдены, да.
Ну, очевидно же, что конторе выкрутили руки, чтобы она купила это пшено, а теперь админу выкручивают руки, потому что на него надо не только любоваться инспекциям, но и работать сотрудникам.
А это без тех программ, что нужны для работы (а не тех, что есть в сертифицированных репах) совершенно импортозаместительно.
Вангую массовые дуалбуты: Смоленск, чтобы отженились, и Минт в загрузке по умолчанию.
Онотолий, просто Лара к этой ситуации, скорее всего, не имеет никакого отношения.
Больше похоже на кривизну деплоя, например. Или рук админящего сервер.
floppa322, отнюдь.
Низкоуровневый код может быть банальной рутиной, читаемой с листа без малейших затруднений.
Зато взаимоотношения классов могут оказаться безумной борьбой между антипаттернами.
2) Номер телефона можно делать совпадающим с логином.
Если используются социальные модули (форум, например), то Битрикс в настройках по умолчанию будет публично светить логины пользователей. То есть, получается, телефоны. Нехорошо.
А когда справитесь с этой задачкой, поучите подготовленные выражения. У вас в коде дырища в безопасности.