Я видел много видео и статей на YouTube, и я вышел с этим кодом, но, к сожалению, он даже не входит в сценарий. Я попытался поместить предупреждение в сценарий, чтобы проверить, но на той же странице, что и у меня, ничего не отображаетсятри входных текста (название товара и ПК предложения и цена после скидки), и я пытаюсь позволить ajax работать с этими входами и выполнить некоторые вычисления, если пользователь, который первым установит ПК предложения, вычислит цену после скидки и если пользователь поместит предложениеpc сначала напрямую рассчитает цену после скидки
я уже загружаю библиотеку jquery и помещаю ее в том же направлении
это скрипт внутри div на странице manageOffer
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
var iname=document.getElementById("iname").value;
var pname=$login_session;
alert("Hello");//this for check but its not shows up at all
$(document).ready(function() {
setInterval(function(){
if(iname != "" || iname!=null){
var price;
//=load("SOPC.php",{
//name: iname,
// phname : pname
//});
$.ajax({
url: 'SOPC.php',
method: 'POST',
dataType: 'html',
data: {name: iname , phname : pname},
success: function (data) {
alert(data);
price = data.d.responseText;
},
error: function (ex) {
alert(ex.responseText);
}
});
var pc=document.getElementById("pc").value;
var ap=document.getElementById("price").value;
if(pc!= "" || pc!=null){
ap.value=((pc/100.0)*price);
}
else if(ap!= "" || ap!=null){
pc.value=(ap*price*100);
}
}
},3000);
});
</script>
и этот SOPC.php
<?php
include('config.php');
if(isset($_POST['name'])){
$name = $_POST['name'];
$pname=$_POST['phname'];
$sql="SELECT ItemInBranch.Price from ItemInBranch INNER JOIN Item ON ItemInBranch.ItemNo= Item.ItemNo AND Item.ItemName='$name' INNER JOIN Branch ON ItemInBranch.branchNo= Branch.branchNo AND Branch.pharmacyID='$pname' ";
$result = mysqli_query($db,$sql);
if( $result){
$row = mysqli_fetch_assoc ($result);
echo $row['Price'];
}
}
?>