2014-03-07 50 views
0

我正在使用查詢結果顯示一個表的PHP頁面。我想2個按鈕,與「未來」和「以前」,這改變這個查詢中使用的變量:更改查詢變量,然後再次執行它

SELECT les.lesuur, les.clustercode, les.lokaal, les.leraar, les.status 
FROM les, zitin 
WHERE zitin.leerlingnummer='$dimGebruiker' 
    AND zitin.clustercode=les.clustercode 
    AND les.dag='$huidigedag' 
ORDER BY les.lesuur 

$ huidigedag是應該改變的一個。這是我在PHP代碼的開頭:

session_start(); 
if (!isset($_SESSION["huidigedag"])){ 
    $_SESSION["huidigedag"] = 1; 
} 
$huidigedag = $_SESSION["huidigedag"]; 

然後,我加入到兩個按鈕(箭頭圖像)的鏈接:

<a href="volgende.php"> 

(volgende下一指)

這是volgende.php:

<?php 
    $_SESSION["huidigedag"] = $_SESSION["huidigedag"] + 1; 
    header("location:leerlingrooster.php"); 
?> 

然而,當我按一下按鈕,沒有任何反應。我呼應$ huidigedag,並發現它保持在1,沒有改變。

回答

0

嘗試添加session_start()volgende.php

+0

並沒有改變任何東西:(編輯:做的事:d在速度,我忘了同步該文件,現在它工作:)謝謝!這麼小的事情能改變我的心情哈哈 –

0

初,我會volgende.php更改爲:

<?php 
    session_start(); 
    $_SESSION["huidigedag"] = (!isset($_SESSION["huidigedag"])) ? 1 : ($_SESSION["huidigedag"] + 1); 
    header("location:leerlingrooster.php"); 
    exit; 
?> 
相關問題