2016-10-07 2 views
-1

SQL DAtabaseКак использовать Jquery Ajax передать переменную в PHP

Select option

Привет! Я хотел бы попросить вашу помощь. Используя функцию выбора jquery-ajax, как я могу получить результат, когда строка пересекается с столбцом. В выбранном элементе изображения, который я прикреплял, как мне получить значение 625 из таблицы SQL. (SQL DAtabase.jpg) , если я выбираю 3/4 "в первом варианте выбора и 36" во втором Спасибо заранее.

+1

[Как создать минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve) –

+1

Ваше изображение базы данных SQL недоступно. –

+0

Можете ли вы показать код, который вы пробовали в своей попытке? Где конкретно вы сталкиваетесь с проблемой? – DelightedD0D

ответ

0

Сначала нужно создать веб-сервис:

<?php 

$c1 = $_GET['dropbox1']; 
$c2 = $_GET['dropbox2']; 

mysql_connect("localhost","root",""); 
mysql_select_db("db_name"); 

$q = "select `column_name` from `table_name` where `column1`='$c1' AND `column2`='$c2'"; 
$res = mysql_query($q); 
$row = mysql_fetch_array($res); 

echo $row[0]; 

Теперь вызов веб-службы из формы Page

<html> 
<script type="text/javascript"> 

    $(document).ready(function() { 

$("#option2").on("change", function() { 
     var link = "webservice.php?dropbox1=" + document.getElementById("option1").value + "&dropbox2=" + document.getElementById("option2").value; 
     $.get(link, function(data, status){ 
    alert("Data: " + data + "\nStatus: " + status); 
    document.getElementById("answer").value = data; 

}); 
     }); 
    }); 
    </script> 
<body> 
<select id="option1"><option>option1</option><option>option1</option><option>option1</option></select> 
<select id="option2"><option>option1</option><option>option1</option><option>option1</option></select> 
<select id="answer"></select> 

</body> 
</html> 

Примечание: Пожалуйста, измените переменные и имена столбцов accoridng в сценарий.

Смежные вопросы