Как добавить в следующее вычисление защиту от поиска совпадения по пустому полю?
Т.е. сейчас данный код, например, если не находит совпадение по номеру телефона ищет совпадение по почте. Если в таблице, в которую нужно подставить значение поле E-mail будет пустым, то в т. 42 найдется первое значение с пустой почтой и подставится соответственно некорректное значение.
$result1 = data_select_field(42, "id", "status=0 AND f441='",$line['Телефон'],"'"); $row1 = sql_fetch_assoc($result1); // если совпадает телефон, то копируем в массив row1 $result2 = data_select_field(42, "id", "status=0 AND f442='",$line['E-mail'],"'"); $row2 = sql_fetch_assoc($result2); // если совпадает почта, то копируем в массив row2 if ($row1 != ''){ $line['Юр. название'] = $row1['id']; // если нашлось совпадение по телефону } else { $line['Юр. название'] = $row2['id']; // если по телефону не нашлось, то наверняка нашлось по почте }