Возможно, данный вопрос уже решался, но поиском не нашел.
Ситуация следующая: Есть вот такой код...
if (($line['Категория']['raw'] == '1')) {$kategory_art = 'СТ';} if (($line['Материал']['raw'] == '1')) {$material_art = 'ГД';} if (($line['Материал']['raw'] == '2')) {$material_art = 'БР';} if (($line['Материал']['raw'] == '3')) {$material_art = 'БГ';} if (($line['Материал']['raw'] == '4')) {$material_art = 'ВЗ';} if (($line['Материал']['raw'] == '5')) {$material_art = 'АМ';} if (($line['Материал']['raw'] == '6')) {$material_art = 'ДМ';} if (($line['Материал']['raw'] == '7')) {$material_art = 'КГ';} if (($line['Материал']['raw'] == '8')) {$material_art = 'МН';} if (($line['Материал']['raw'] == '9')) {$material_art = 'СБ';} if (($line['Материал']['raw'] == '10')) {$material_art = 'БП';} $line['Артикул'] = $kategory_art."-".$material_art.$line['В'].$line['Ш'].$line['Т']."П".$line['Полировка'];
Как видно, он формирует текст артикула на лету из вписываемых данных в поля.
Нужно сделать так, чтоб одинаковых артикулов не формировалось, а при вводе последних данных, которые создадут не уникальный текст артикула, чтоб выходило предупреждение.
Как организовать проверку полей, не пойму.