我是codeigniter的新手。我在href标签中传递了一个id。我希望这个id在控制器中显示。任何人都可以帮帮我。我已经看到堆栈溢出中的类似问题,我已经尝试了所有方法,但没有一个工作。请有人帮帮我。
myController的
.card-container
查看档案
.card-container {
display: flex;
justify-content: center;
margin-top:20px;
}
menu1.php
<?php
/**
*
*/
class Url extends CI_Controller
{
public function menu1( $product_id;)
{
echo $product_id;
// $data1 = $this->uri->segment(4);
// $id['data'] =$data1;
// $this->load->view('menu1',$id);
//$this->input->get('id', TRUE);
}
public function menu2()
{
$this->load->view('menu2');
}
public function menu3()
{
$this->load->view('menu3');
}
}
?>
答案 0 :(得分:1)
查看:
<li><a href="<?php echo base_url('Url/menu1?id=').$id?>" class="update">menu1</a></li>
控制器:
public function menu1()
{
$data['product_id'] = $this->input->get('id');
// echo $product_id;
$this->load->view('menu1',$data);
}
要在product_id
中显示menu1.php
:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php echo $product_id; ?>
</body>
</html>