Ajax запрос, вычисление. (Решено)

Все вопросы/проблемы по установке и использовании.
Ответить
Max0n
Сообщения: 102
Зарегистрирован: 04 ноя 2020, 12:12
Имя: Максим
Откуда: Россия, Санкт-Петербург

Ajax запрос, вычисление. (Решено)

Сообщение Max0n »

Привет ребята, нужна ваша попмощь.
Ниже код производит расчёт, только при заполнении всех трёх параметров. Если не заполнены все три поля, то формула не считает.
Вопрос как скорректировать код, чтобы вычисления производились даже если не заполнены все поля?

Код: Выделить всё

$kom = [863];
$san = [864];
$t = [920];
{
$tsan_query = db_query("select field_894 from app_entity_68 where id=$san",false);  
$tkom_query = db_query("select field_894 from app_entity_68 where id=$kom",false);
$tt_query = db_query("select field_894 from app_entity_68 where id=$t",false);
//Если найден результат, выполняем вычисление
  if(($tkom = db_fetch_array($tkom_query)) and ($tsan = db_fetch_array($tsan_query)) and ($tt = db_fetch_array($tt_query)))
{ 
$value = $tkom['field_894'] + $tsan['field_894'] + $tt['field_894']; //Вычисляем значение
echo '<b style="Color:black">' . $value . '</b>'; //Виводнм значение 
$form_field_value = $value; //Сохранлем значения в форме 
}
}
Проблема в этой часте кода:

Код: Выделить всё

 if(($tkom = db_fetch_array($tkom_query)) and ($tsan = db_fetch_array($tsan_query)) and ($tt = db_fetch_array($tt_query)))
Последний раз редактировалось Max0n 23 апр 2021, 13:37, всего редактировалось 1 раз.
Аватара пользователя
Antonyous99
Сообщения: 752
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Ajax запрос, вычисление.

Сообщение Antonyous99 »

and на or заменить.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Max0n
Сообщения: 102
Зарегистрирован: 04 ноя 2020, 12:12
Имя: Максим
Откуда: Россия, Санкт-Петербург

Re: Ajax запрос, вычисление.

Сообщение Max0n »

Antonyous99 писал(а): 15 апр 2021, 03:08 and на or заменить.
Данный вариант ранее пробовал, через or выводит только одно значение, как правило только первое значение т.е формула далее уже не работает и не суммирует значения.
Max0n
Сообщения: 102
Зарегистрирован: 04 ноя 2020, 12:12
Имя: Максим
Откуда: Россия, Санкт-Петербург

Re: Ajax запрос, вычисление.

Сообщение Max0n »

Не актуально, всем спасибо
Ответить