寻呼机:在HTML_Ajax.replace func中传递其他参数

时间:2011-05-12 11:27:32

标签: php pear pager

对于noob问题抱歉

我正在使用一个简单的mvc模型,将数据放入数据存储区并将数据库表名q作为参数从视图中传递。

代码:

function showUser(str){ 
url = 'getuser.php?q='+ str ; 
HTML_AJAX.replace('txtHint', url); 

}

我正在使用以下寻呼机mod来显示页面。如何在页面参数的文件名中传递附加的表名作为参数?(参见下面的代码片段)。这样点击页面链接就会显示所需的数据库集

代码:

$pager_params = array( 
'mode'     => 'Sliding', 
'append'   => false,  //don't append the GET parameters to the url 
'path'     => '', 
'fileName' => 'javascript:HTML_AJAX.replace(\'txtHint\',\'getuser.php?pageID=%     d\');',  //Pager replaces "%d" with the page number... 
'perPage'  => 10, //show 10 items per page 
'delta'    => 1, 
'itemData' => $Data 
); 

目前单击链接pageid会给我SQL错误,因为它没有传递表名

1 个答案:

答案 0 :(得分:0)

将评论转换为答案:


好吧我确实设法将文件名参数中的附加参数传递为

 \'target\',\'&q=\' + <?php echo $data1 ?> + \'getuser.php?pageID=%d\'

其中$data1已存储在上一个查询的tablename中。并将功能更新为

url = 'getuser.php?q='+ str + '&pageID=%d'

但问题是现在它没有取代div我正在覆盖单独的查询。这可以通过将append参数更改为true来解决。