【发布时间】:2014-05-01 00:04:20
【问题描述】:
对使用 PHP 和 Jquery 等很陌生。
Tl;DR:
用户使用 jQuery Slider 修改输入框。假设我使用的是 PHP,我如何运行包含该值的 MySQL 语句。
我想要进行 MySQL 查询,获取隐藏输入框的值并使用它们进行查询。 建立一个带有后端数据库的网站,其中包含许多分类的新闻故事。 在主页上,用户单击指向特定类别的链接,该类别使用以下代码将该 .php 页面加载到主 div 元素中:
<script>
$(document).ready(function(){
$("#sport").on("click", function(){
$("#div1").load("sport.php",function(responseTxt,statusTxt,xhr){
if(statusTxt=="error")
alert("Error: "+xhr.status+": "+xhr.statusText);
});
});
});
</script>
此页面使用 MySQL 查询来加载某些新闻文章。 这些新闻文章具有指定的价值(与阅读的难易程度相关,但对于这个问题并不重要)。
用户可以使用 jquery UI Slider 来修改隐藏的输入框。
我希望执行的查询使用该值返回数据。但我不确定最好的方法或从哪里开始/搜索什么。
我了解 PHP 在开始时执行一次,因此可以将输入框的内容传递给 PHP,然后运行它。然而,这似乎不是最好的选择,而且不切实际。
是否有可能将 category.php 文件加载到 DIV 中的脚本可以传递一个包含查询滑块值的参数/变量? 如果是,如何?这样,每次移动滑块时,Div 都可以使用当前类别和指定参数重新加载,以便于阅读。
我真的不确定解决此问题的最佳方法或从哪里开始,但感谢您提供的所有建议。
【问题讨论】:
标签: javascript php jquery mysql