Я изучаю php и создаю экспериментальный калькулятор на основе форм (также используя метод POST метода html &), который возвращает значения в таблицу. Калькулятор функционирует, когда я ввожу свои значения и нажимаю «Отправить», но я продолжаю получать две ошибки «Деление на ноль» в последней строке при первом запуске кода. Кажется, я не могу найти логическое решение или объяснения при поиске здесь или через Google. Любые объяснения, которые вы можете предоставить новому, будут оценены.PHP Warning: Division by zero
<?php
error_reporting(E_ALL^E_NOTICE);
//calculate the difference in price
$itemQty = $_POST['num1'];
$itemCost = $_POST['num2'];
$itemSale = $_POST['num3'];
$shipMat = $_POST['num4'];
$diffPrice = $itemSale - $itemCost;
$actual = ($diffPrice - $shipMat) * $itemQty;
$diffPricePercent = (($actual * 100)/$itemCost)/$itemQty ;
?>
могли бы вы опубликовать соответствующий код? –
Почему вы делаете '+ null'? И все переменные имеют значение? – putvande
Null была моей попыткой, которую я хотел удалить перед публикацией – Chip