Я пытаюсь получить два значения из формы в php - это вес и пол, используя jquery и ajax, чтобы показать цену, соответствующую этому полу и весу,
таблица mysql выглядит следующим образом
gender range1 range2 price
male 0 100 20
male 101 200 30
female 0 100 25
female 101 199 46
форма php выглядит следующим образом
<input type="text" name="gender" id="gender">
<input type="number" name="weight">
price <span id="result"></span>
<input type="button" herf="javascript:;" onclick="getprice" value="">
функция ajax выглядит следующим образом
function getprice (gender, whieght) {
var str_num {
"gender" : gender,
"weight" : weight
};
$.ajax({ data: str_num,
url: 'selectprice.php',
type: 'post'
beforeSend: function() {
$("#result").html("in progress..");},
succes: function (reponse){
$("result").html(reponse);
})}}
selectprice.php выглядит следующим образом
$gender = $_GET["gender"];
$weight = $_GET["weight"];
$fetch = "SELECT * FROM table where gender like $gender and weight
>range1 and <range2";
$result = mysqli_query($con, $fetch) or die("Ocurrio un error en la
consulta SQL");
while ($row = $resul->fetch_assoc()) {
echo "".$row["price"]."";
}
echo $result;
когда я нажимаю кнопку, ничего не происходит, я действительно могу воспользоваться некоторой помощью, заранее спасибо