Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

7 лет назад
Алексей Марьин
38 лет, Россия
12 лет в сервисе
Был онлайн 2 месяца назад
7 лет назад

Есть база данных в ней есть таблица sm_products. в ней есть переменные bar_code и upak. суть задачи в следующем: найти строчку с переменной bar_code (уникальный цифрованный код) найдя такой код изменить в строчке переменную upak засунуть определенное цифровое значение.
Например для bar_code
4620006240963
4620006240970
4620006240987
4620006240994
4620006241007

в переменную upak записать 00001

Как это выглядит.
я хочу что бы запускаем скрипт, перед нами появлялось 2 окна. в первый я ввожу следующие данные
4620006240963
4620006240970
...
4620006240987
во втором окне я ввожу 5 и нажимаю кнопку работать!

Скрипт берет первое значение 4620006240963 лезет в базу и находит нужную строку, далее он в этой строке меняет значение upak на 5
далее он берет следующее число 4620006240970 опять лезет в базу и опять находит нужную строку, после чего он в этой строке тоже меняет значение upak на значение 5
потом он переходит на следующую строку и берет значение 4620006240987 и повторяет все.
Потом опять лезет и берет 4620006240994, после чего меняет значение upak на 5

Как это выглядит в работе
считываем данные из формы 1, разбиваем с помощью explode на массив, далее в цикле делаем запрос перебирая массив

UPDATE `sm_products` SET `upak`=`5` WHERE `bar_code`=`данные из массива`

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Владимир Б.
34 года, Украина
7 лет в сервисе
Был онлайн 3 года назад
7 лет назад
Мыкола Б.
50 лет, Украина
14 лет в сервисе
Был онлайн 6 лет назад
7 лет назад
Антон Д.
Антон Д. 
25 лет, Украина
9 лет в сервисе
Был онлайн 3 года назад
7 лет назад
Алексей Б.
36 лет, Россия
13 лет в сервисе
Был онлайн 1 месяц назад
7 лет назад
Артем Ш.
Артем Ш. 
32 года, Армения
7 лет в сервисе
Был онлайн 6 дней назад
7 лет назад
Олег Лончаков
34 года, Киргизия
10 лет в сервисе
Был онлайн 3 года назад
7 лет назад
Бахтадзе И.
46 лет, Грузия
11 лет в сервисе
Был онлайн 2 дня назад
7 лет назад
Артем К.
29 лет, Украина
7 лет в сервисе
Был онлайн 2 года назад
7 лет назад
Дмитрий Волков
30 лет, Россия
12 лет в сервисе
Был онлайн 6 лет назад
7 лет назад
Евгений Н.
34 года, Украина
12 лет в сервисе
Был онлайн 10 часов назад
7 лет назад
ТОП-5 — Веб-программирование

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.