Я новичок в mysql и поэтому нужна помощь в составлении запроса.
Работаю в CRM "Клиентская база" (clientbase.ru), где необходимо включать вычисления для автоматизации некоторых действий.
Задача у меня такая.
Я хочу получить отсортированный массив в котором будут содержатся строки в которых поле "незачет" будет равно нет. После чего мне необходимо выбрать случайную строку из этого массива и далее передать из этой строки поле "ФИО" в поле замена.
Ошибок код не выдает но и работать не хочет. (хотя думаю, что ошибки в синтаксисе есть)
Вот мой код:
f3720 - поле "незачет" (тип "список")
f483 - поле ФИО (тип текст)
f3710 - поле Замена (тип пользователь)
$yes = 'да';
$no = 'нет';
if (f3720 == $yes )
{
$mas = data_select_array(46, 'ALL_ROWS', "status=0 AND f3720"==",$no");
$query= "SELECT * FROM $mas ORDER BY RAND() LIMIT 1";
$sql_result=sql_query($query);
$row=sql_fetch_array($sql_result);
$line['f3710'] = $row['f483'];
}
Помогите пожалуйста кто разбирается