Ich bin neu im Codeigniter-Framework. Wenn ich versuche, den Parameter in coderigniter zu laden, zeigt es einen Fehler wie fehlendes Argument 1. Kann jemand bitte helfen, mein Problem zu lösen. Hier ist mein Code.Fehlendes Argument im Codezeichner
Dies ist mein Ansichtscode. Im Hinblick Code aufrufen i den Parameter in „> Lesen Sie weiter
<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>
Code-Controller
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');
}
Model Code
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;
}
Schluss Ansicht Code
<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>
überprüfen Sie ' $ show 'mit' print_r ($ show) 'und verifizieren, dass' p_id' im obersten Code-Snippet existiert –
@deep ich überprüfe es so, dass es denselben Fehler zeigt ... es zeigt die fehlenden Argumente 1 –
Änderung zu 'return $ query-> result_array(); 'in' fullProjects ($ id) 'modelliere und wiederhole' print_r ($ show) 'und sehe –