下面是我的控制器代码。
if($query->num_rows() > 0)
{
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('Already Rated!')
window.location.href='http://localhost/Surecash_back/index.php/spa-details/Pune/1';
</SCRIPT>");
}
警报显示和页面也重定向,但在http://localhost/Surecash_back/index.php/spa-details/Pune/1'其中"浦那"one_answers"1"是静态参数,我想传递动态参数。
我该怎么做?
您可以在这里动态设置变量
//set your variables dynamically here
$area="pune";
$index="1";
并以这种方式在这里设置它们…
if($query->num_rows() >0 ){
$area="pune";
$index="1";
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('Already Rated!')
window.location.href='http://localhost/Surecash_back/index.php/spa-details/$area/$index';
</SCRIPT>");
}
在你的路由文件中设置路由
美元路线(' controller_name/(任何)')= controller_name/关于/1美元的;
解决方案
我认为这真的很简单,
<?php
$VARIABLE_PRUNE = 'Prune';
$VARIABLE_ONE = 1;
if ($query->num_rows() > 0) {
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('Already Rated!')
window.location.href='http://localhost/Surecash_back/index.php/spa-details/" . $VARIABLE_PRUNE . "/" . $VARIABLE_ONE . "';
</SCRIPT>");
}
?>