Задание. Здравствуйте! Открывается вакансия на программиста в интернетмагазин
Скачать 14.76 Kb.
|
Здравствуйте! Открывается вакансия на программиста в интернет-магазин В данный момент развиваем активно сервисы интергации на маркетплейсы в основном автоматизированно. Нужен навык кода VBA (MS Access), т.к. на нем написана бизнес-логика и он участвует в экспресс-разработке/анализе сервисов. Для того, чтобы определить у вас элементарные навыки было составлено следующее задание: (Не стесняйтесь, если возникнут вопросы. По результатам выполнения задания назначается собеседование) 1) Дано: Таблица в MySQL (много тысяч записей) пользователей users и их кладров. Первые 6 записей: id kladr city_name ----- --------------- --------------- 76089 770000000000000 Москва 75982 520000010000000 Нижний Новгород 76136 480000010000000 Липецк г. 75225 520000070000000 Выкса г. 75974 520270010000000 Кстово г. 76121 700000010000000 Томск г. ... Задание: Написать php функцию, которая возвращает id пользователей из нижегородского региона 2) Сверстать небольшую html страницу: расположить 4 изображения в одну строку: https://magic-kniga.ru/files/table_manager_files/56/17600/17600.jpg https://magic-kniga.ru/files/table_manager_files/56/17600/17600_002.jpg https://magic-kniga.ru/files/table_manager_files/56/24363/24363_002.jpg https://magic-kniga.ru/files/table_manager_files/56/47600/2.jpg Особенности: 2.1. если ширина страницы менее 1000px то два изображения переносятся на 2 строку 2.2. изображения не должны деформироваться по пропорциям 2.3. изображения должны быть равномерно распределены по ширине страницы/строки 2.4. максимальная ширина страницы ограничивается шириной экрана 2.5. все изображения должны находиться на странице без скролл-баров 2.6. желательно, чтобы высота изображений была одинаковая при увеличении/уменьшении страницы 3) Дано: VBA-процедура, которая пишет в Debug все значения «id» из таблицы item_attributes_xref, соответствующие условию данных в БД: id_item_attributes = 20 и value_txt содержит «ошибка» Private Sub subTest1() Dim rs1 As Recordset, strSQL As String strSQL = "SELECT max(id) FROM item_attributes_xref WHERE value_txt Like '*ошибка*'" Set rs1 = CurrentDb.OpenRecordset(strSQL, dbOpenSnapshot) Do While rs1.EOF = False If rs1.Fields("item_attributes_xref") = 20 Then Debug.Print rs1.Fields("id") End If rs1.MoveNext Set rs1 = Nothing End Sub Вопросы: 3.1 почему цикл ищет не все записи, варианты правки кода 3.2 при успешном поиске всех значений, создайте массив ResultArray(Variant), в котором индекс(ключ) массива это item_attributes_xref.id, а значение это item_attributes_xref.value_txt --- Ждем ваш ответ! Выполненное задание просьба прислать в архиве |