とコントローラにJSONからIDを渡すこんにちは、私はCodeIgniterの上に新しい、と私は私の最初のウェブサイトはCodeIgniterのカール
を開発するとき、私は問題を抱えている私は、URLのAPIの例では、すべての記事ここでは、
APIのSHOWをAPIを持っていますAPIは、show ARTICであることを
http://localhost/vectorkey/oneportalbackend/api/articles
APIの詳細記事
http://localhost/vectorkey/oneportalbackend/api/articles?id_news=13
id_newsのlesデータが等しい13
私は自分のウェブサイトのボタンをクリックすると、そのAPIで詳細な記事を表示し、パラメータid_newsを動的に入力したいと考えています。
ここに私のボタンのコード:
<a href="<?= base_url().'admin/Articles/detail/'.$row->id_news ?>">
<button class="btn btn-xs btn-default" type="button" data-toggle="tooltip" title="Detail"><i class="fa fa-eye"></i></button>
</a>
私のコントローラのコードここで私は何度も試してみましたが、私は、コントローラにid_newsを渡すには分からない、 :
public function detail()
{
$data['master'] = json_decode($this->curl->simple_get('http://localhost/vectorkey/oneportalbackend/api/articles'));
$data['datanews'] = json_decode($this->curl->simple_get('http://localhost/vectorkey/oneportalbackend/api/articles?id_news='.$data['master']['id_news']));
$this->load->view('admin/articles_detail',$data);
}
私が得ましたエラー
A PHP Error was encountered
Severity: Notice
Message: Undefined index: id_news
Filename: admin/Articles.php
Line Number: 106
Backtrace:
File: D:\RIFQI_FILE\xampp\htdocs\vectorkey\oneportal\application\controllers\admin\Articles.php
Line: 106
Function: _error_handler
File: D:\RIFQI_FILE\xampp\htdocs\vectorkey\oneportal\index.php
Line: 304
Function: require_once
実際には$ data ['master']には何が入っていますか? – Gopalakrishnan
すべてのデータ記事 –
サンプル値をここに追加 – Gopalakrishnan