Php 寻呼机:在HTML_Ajax.replace func中传递附加参数

Php 寻呼机:在HTML_Ajax.replace func中传递附加参数,php,pear,pager,Php,Pear,Pager,对不起,我的问题是noob 我使用的是一个简单的mvc模型,将数据放入数据存储中,并将数据库表名q作为视图中的参数传递 代码: function showUser(str){ url = 'getuser.php?q='+ str ; HTML_AJAX.replace('txtHint', url); $pager_params = array( 'mode' => 'Sliding', 'append' => false, //don't append

对不起,我的问题是noob

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

代码:

function showUser(str){ 
url = 'getuser.php?q='+ str ; 
HTML_AJAX.replace('txtHint', url); 
$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 
); 
}

我使用下面的寻呼机模块来显示页面。如何在页面参数的文件名中将附加表名作为参数传递?(请参见下面的代码段)。因此,单击页面链接可以显示所需的数据库集

代码:

function showUser(str){ 
url = 'getuser.php?q='+ str ; 
HTML_AJAX.replace('txtHint', url); 
$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错误,因为它没有传递表名

将注释转换为答案:



好的,我确实成功地将filename param中的附加参数作为

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

但现在的问题是,它并没有替换div,我正在被另一个查询覆盖。这可以通过将
append
参数更改为
true
来解决

为什么不在
fileName
中设置它们呢?好的,我确实设法将fileName参数中的附加参数传递为斜体粗体
\'target\',\'&q=\'++\'getuser.php?pageID=%d\'
,其中$data1是上一次查询中存储在tablename中的allready。并将函数更新为italic bold
url='getuser.php?q='+str+'&pageID=%d'
。但现在的问题是它并没有取代div,我正在被覆盖的单独查询。请帮助我,我还必须将append参数更改为“true”。单击页面链接i.E请将您的解决方案添加为答案并接受它。