Добрый день.
необходимо, чтобы при выборе определенного статуса срабатывало вычисление, и карточка клиента улетала на кого-то из нескольких менеджеров случайным образом.
например, если статус = "отсрочка платежа", то ответственный = "1" или ответственный = "2" или ответственный = "3" . т.е. случайное число (id) из заданного кол-ва этих id.
подскажите, пожалуйста, вычисление
Заранее благодарю.
1
Случайное значение в поле ответственный
Автор valeralezhnev, 21 янв. 2019 15:38
Сообщений в теме: 7
#1
Отправлено 21 Январь 2019 - 15:38
#3
Отправлено 01 Февраль 2019 - 22:55
спасибо большое. а как это может выглядеть в контексте скрипта в клиентской базе?
#4
Отправлено 02 Февраль 2019 - 14:02
if ($line['статус']=="отсрочка платежа") $line['ответственный'] = rand(1,3);
#5
Отправлено 04 Февраль 2019 - 09:44
что-то не работает...
указал в скобках после слова rand айдишники пользователей. при срабатывании вычисления поле "ответственный" становится пустым. id указываю через запятую, как у вас - ... = rand (10,20,30,40...);
указал в скобках после слова rand айдишники пользователей. при срабатывании вычисления поле "ответственный" становится пустым. id указываю через запятую, как у вас - ... = rand (10,20,30,40...);
#6
Отправлено 05 Февраль 2019 - 12:53
А вы вообще читали описание функции по моей ссылке? Откуда взяли что их можно так перечислять?
#7
Отправлено 11 Февраль 2019 - 11:47
теперь прочитал. функция задает случайное значение между двух величин. ответственные пронумерованы не последовательно. в примере я привел 1, 2, 3 не точно.
в клиентской базе id ответственных имеют значения 10, 180, 2560, 3030. как мне сделать вычисление таким образом, чтобы был случайный выбор между 10,180,2560, 3030 ?
в клиентской базе id ответственных имеют значения 10, 180, 2560, 3030. как мне сделать вычисление таким образом, чтобы был случайный выбор между 10,180,2560, 3030 ?
#8
Отправлено 11 Февраль 2019 - 18:03
Создайте массив с цифровыми ключами 1, 2, 3, ... n, где значениями будут ваши id. Соответственно, подставляете не само случайное число, а элемент вашего массива со случайным ключом.
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных