[英]Sorting data by date of data using PHP Jquery
我有如下代码:
<?php
$uid = $_SESSION['uid'];
include("lib/db_function.php");
$order = '';
?>
<script language="javascript">
$(document).ready(function(e) {
$('#sortup').hide();
$('#sortdown').click(function(e) {
$('#sortup').show();
$('#sortdown').hide();
<?php
$order = "ORDER BY datestart ASC";
?>
});
$('#sortup').click(function(e) {
$('#sortup').hide();
$('#sortdown').show();
<?php
$order = "ORDER BY dateend ASC";
?>
});
});
</script>
<?php
//this point I can not get the `$order` when I click on the button sort
$query = "SELECT * FROM tblproject WHERE prostatus ='show' ".$order."";
$exc = mysql_query($query) or die (mysql_error());
?>
我正在尝试使用上面的这段代码对数据库中的数据进行排序,但由于它仅显示此ORDER BY dateend ASC
,因此无法正常工作。 任何人都可以帮助我,谢谢。
您不能使用javascript设置php变量。 您必须使用Ajax。 如果我在这里解释所有内容,将会有点复杂,并且互联网上已经有很多参考文献: https : //www.google.com/search?q= ajax祝您好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.