2017-05-27 57 views
-2

因此,我正在为教师提供一个应用程序供教师查看他们的学生使用情况,我希望这些教师能够查看每个主题的存在情况以及他们何时选择他们应该使用的主题例如,一位老师有一个叫'多媒体设计'的学科,一旦他点击这个,他应该能够看到他所给的所有大学。如何使用AJAX从MySQL查询中获取数据

查询的情况如下,首先查询运行它可以获取所有的科目:老师已经选择了一个主题

SELECT * FROM `vak` WHERE Dcode = 'SVO' 

后,所有给出的大学应该在一个HTML弹出“选择”的标签,这是查询:

SELECT college.college FROM college JOIN vak ON college.Vcode = vak.code 
WHERE college.leerjaar = '2016' and vak.naam = 'Multimedia & Design' and 
vak.Dcode = 'SVO' GROUP BY college 

我并不需要所有的HTML代码,我只是想知道的AJAX代码可以得到由第一个“选择”的标签(这样的主题)给出的值,并获取第二个查询需要的数据(这是vak.naam)

+1

有很多关于这个问题提出的挑战的教程。 –

回答

0

如果你使用jQuery,你可以这样做;

$(document).on("click", ".element", function() { 
    $.ajax({ 
    type: "GET", 
    url: "/url/path/to/php/file.php", 
    success: function(response) { 
     // change this to how you want to print out the response: 
     console.log(response); 
    } 
    }); 
}); 

只需创建一个单独的PHP文件,这是否

$sql = $dbh->prepare("SELECT * FROM `vak` WHERE Dcode = 'SVO'"); 
$sql->execute(); 

$thisResult = $sql->fetch(PDO::FETCH_OBJ); 

echo $thisResult->tableAttribute; 

任何疑问让我知道。

相关问题