php-rid变量后转到分页中的第2页


php rid variable after go to 2nd page in pagination

我在网页中使用php分页,但在分页的帮助下转到第二页后,php清除了我从最后一页请求的变量,并得到了类似的错误

Undefined index: title_no in E:'........'page_name.php on line 7

但是当我使用静态变量时,它工作得很好,但在动态中,它在转到第二页后删除了变量,这是一些分页代码,我在这里遇到了问题

ob_start();
@session_start();
include("connect.php");
$title_no=@$_REQUEST['title_no'];
$tbl_name="postadd";
$adjacents = 2;
$productQuery = " where visible='1' AND title_no='{$_REQUEST['title_no']}'";
$query = "SELECT COUNT(*) as num FROM $tbl_name $productQuery";
$total_pages_row = mysql_query($query);
$total_pages_num = mysql_fetch_assoc($total_pages_row);
$total_pages = $total_pages_num['num'];
$targetpage = "product_listing_working.php";    
$limit_val = @$_GET['pagesize'];
if($limit_val!='') {
    $limit = $limit_val;
} else {
    $limit = 3;     
}
$page = @$_GET['page'];
if($page) 
    $start = ($page - 1) * $limit;          
else
    $start = 0;
$sql = "SELECT * FROM $tbl_name $productQuery LIMIT $start, $limit";
$result = mysql_query($sql);

请指引我哪里出错

提前感谢

尝试使用

$title_no=@$_GET['title_no'];

编辑1

也试试这个

$title_no=@$_GET['title_no'];
var_dump($_GET);//get all variables sent to GET
$tbl_name="postadd";
$adjacents = 2;
$productQuery = " where visible='1' AND title_no='.$title_no.'";//changed concataination to a cleaner way