0
A
答えて
3
CIは$ _GET配列を破壊するので、あなたが行うことができます。この3がIDのURLセグメントである
$_SESSION['cart'][$this->uri->segment(3)]++;
。しかし、私はマラキの推薦するショッピングカートクラスに目を向けるでしょう。ドキュメントから
〜
$data = array(
'rowid' => 'b99ccdf16028f015540f341130b6d8ec',
'qty' => 3
);
$this->cart->update($data);
0
それは眉をひそめていますが、あなたは本当にあなたが常に次の操作を行うことができます$の_GETのVAR使用する場合:
parse_str($_SERVER['QUERY_STRING'],$_GET);
を私はURIを使用してに固執うRossで示されるようにセグメントを作成するか、コントローラー関数のパラメーターとして 'id'を指定します。多分このような
0
...
$カート=の$ this - >セッション - >ユーザデータ( 'カート'); $ cart [$ this-> uri-> segment(3)];
0
$ this-> input-> get()はもはや邪魔されません。
0
このようにすることができます。
お使いのコントローラ機能に変数を渡すことによって、あなたのコントローラ機能は、私は、このリンクヘルプhttp://codeigniter.com/user_guide/libraries/sessions.htmlを願っています。この
function my_function($id='')
{
//Your code goes here
$my_cart = $this->session->userdata('cart');
$my_data = $my_cart[$id];
}
関連する問題
- 1. .filter to array to array。
- 2. ng-option select array to separate array
- 3. Array(Array)オブジェクト内の配列(Array内の角)
- 4. $ array ['value']で$ arrayをソートする説明
- 5. 無効な型: 'Array'と 'dynamic array'
- 6. Java Script Get array from array fromテキストボックス
- 7. Arrayクラスコード
- 8. Array - StripTags
- 9. JavaScriptSerializer.Deserialize array
- 10. Json Array?
- 11. は、Array
- 12. Javascript Array
- 13. int [] [] array
- 14. codeIgniter uplaod image failer
- 15. 古いバージョンのcodeigniter 2からcodeigniter 3.1.2
- 16. Codeigniterコントローラクラス
- 17. CodeIgniterの -
- 18. CodeIgniterスタイリングドロップダウンオプション
- 19. codeigniterの_remapメソッド
- 20. Codeigniterアップロードオプション
- 21. CodeIgniterファイルアップロードブラックホール
- 22. Codeigniter - link
- 23. codeigniterのローディングモデル
- 24. イメージ - PHP CodeIgniterの
- 25. Codeigniterアップロードファイル名
- 26. codeigniterフォームヘルパー有線
- 27. CodeIgniterの
- 28. CodeIgniterの
- 29. CodeIgniterの
- 30. CodeIgniter 404
ようになります:$値をretrive = $ this-> session-> userdata( 'entery'); $ this-> session-> set_userdata( 'some_name'、 'some_value')を設定します。 –
CodeIgniterにはショッピングカートクラスもあります。これは、あなたがしようとしていることを達成するのに役立ちます。 http://codeigniter.com/user_guide/libraries/cart.html – Malachi