0
我做了一个简单的表类与寻呼机为我的项目在PHP中。如果页面地址不包含通过GET
方法传递的任何参数,则它工作正常。这里是林与寻呼机问题与PHP寻呼
$tbl = new table();
$tbl->headers(array ("Header1", "Header2"));
$query = "SELECT COUNT(*) FROM table";
$tbl->pager(15, $query);
$tbl->page = $_SERVER['PHP_SELF'];
$query = "SELECT id, name, FROM table";
$tbl->createTable($query);
创建表的方式,我想用它在switch
功能
switch ($_GET['a']) {
case b:
$tbl = new table();
$tbl->headers(array ("Header1", "Header2"));
$query = "SELECT COUNT(*) FROM table";
$tbl->pager(15, $query);
$tbl->page = $_SERVER['REQUEST_URI'];
$query = "SELECT id, name, FROM table";
$tbl->createTable($query);
break;
case c:
...
break;
}
和$_SERVER['REQUEST_URI']
将通过page.php?a=b
寻呼机,创造寻呼机因为它应该是。当我在页面之间切换时会出现问题,因为每次通过REQUEST_URI
page.php?a=b
+实际页码我在传呼机上,所以地址看起来像pager.php?a=b&page1&page=2...
。而我的问题是,有没有办法只传递给传呼机page.php?a=b
,并使其不可更改或像这样?希望我的问题很明确。
问题是`$ tbl-> page`应该标识正在查看的URL,与查询字符串无关吗? – VoteyDisciple 2010-12-04 21:12:54
是的。正如在这个例子中,我希望它总是`page.php?a = b`,但是当我切换页面时,它总是向url添加新的参数。这就是为什么林询问其他方式来通过实际页面没有网页号码在url – Allek 2010-12-04 21:18:01