私はcodeigniterフレームワークが初めてです。 Codeigniterにパラメータをロードしようとすると、Missing argument 1のようなエラーが表示されます。誰でも問題を解決できるようにしてください。ここに私のコードです。codeigniterの引数がありません
これはマイビューコードです。ビューコードでは、私はより多くの
<div class="row m-t-20">
<?php foreach($show as $row) { ?>
<div class="col-md-3 col-sm-6 col-xs-12">
<a href="#"></a>
<div class="recent-pro-box">
<div class="pro-img">
<a href="#"></a>
<img src="<?php echo base_url()?>uploads/<?php echo $row['img_path']; ?>" alt="" class="img-responsive" />
</div>
<h2 class="title"><?php echo $row['title'];?></h2>
<p><?php echo $row['message'];?> ...</p>
<div class="more-link"><a href="<?php echo base_url("Helen/viewProjects/".$row['p_id']); ?>">Read More</a></div>
</div>
</div>
<?php }?>
</div>
コントローラー・コードを読む>」のパラメータを呼び出す
public function viewProjects($id)
{
$data['show']=$this->Selection_Model->fullProjects($id);
$this->load->view('topurl');
$this->load->view('nav');
$this->load->view('fullProjects',$data);
$this->load->view('footer');
}
モデルのコード
public function fullProjects($id){
$this->db->select('*');
$this->db->where('p_id',$id);
$this->db->from('projects');
$query = $this->db->get();
$result = $query->row_array();
return $result;
}
最終ビューコード
<div class="col-md-7 ab-text">
<?php foreach($show as $row) { ?>
<div class="col-md-3 col-sm-6 col-xs-12">
<a href="#"></a>
<div class="recent-pro-box">
<div class="pro-img">
<p><?php echo $row['message'];?> ...</p>
</div>
</div>
<?php }?>
</div>
</div>
check ' $ show'を 'print_r($ show)'で実行し、一番上のコードスニペットに 'p_id'が存在することを確認してください –
@deep同じエラーを表示しているようにチェックしています...欠落している引数を表示しています1 –
' return 'print_r($ show)'を繰り返し、 –