使用PHP Jquery按数据日期排序数据
我的代码如下:使用PHP Jquery按数据日期排序数据,php,ajax,jquery,Php,Ajax,Jquery,我的代码如下: <?php $uid = $_SESSION['uid']; include("lib/db_function.php"); $order = ''; ?> <script language="javascript"> $(document).ready(function(e) { $('#sortup').hide(); $('#sortdown').click(function(
<?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());
?>
$(文档).ready(函数(e){
$('#sortup').hide();
$('#sortdown')。单击(函数(e){
$('#sortup').show();
$('sortdown').hide();
});
$('#sortup')。单击(函数(e){
$('#sortup').hide();
$('sortdown').show();
});
});
您不能用这种方式使用javascript设置php变量。你必须使用Ajax。如果我在这里解释所有的事情,会有点复杂,而且互联网上已经有很多参考资料:祝你好运