Pls 링크에서 전달 매개 변수를 테이블에 저장하는 방법을 알아야합니다. localhost/cake/user/sell/basic과 같은 것. '기본'은 해당 링크의 매개 변수입니다. 작업에서 어떻게 검색하고 저장할 수 있습니까? 감사합니다.cakephp2 링크에서 매개 변수를 저장하는 방법
0
A
답변
0
사용자 테이블에 저장한다는 가정하에 새로운 레코드입니다. 사용자를 업데이트하는 경우
<?php
class UserController extends AppController{
public function sell($param = 'basic'){
$this->User->create();
$data = ['myParam' => $param];
$this->User->set($data);
$this->User->save();
// do something else eg redirect somewhere
}
}
복수의 컨트롤러 이름과 단수를하는 것입니다는 두번째 매개 변수로 USER_ID를 포함해야하고 URL이 또한 규칙을 CakePHP의 localhost/cake/user/sell/123/basic
class UserController extends AppController{
public function sell($id, $param = 'basic'){
$this->User->id = $id;
$data = ['myParam' => $param];
$this->User->set($data);
$this->User->save();
// do something else eg redirect somewhere
}
}
과 같을 것 모델 이름. 따라서 UserController
은 UsersController
이어야하며 URL의 이름을 localhost/cake/users/sell/basic
으로 변경하십시오. 당신이 케이크의 대부분을 자동으로 자료 매핑 등을 얻을 수 있도록 CakePHP의 규칙을 따르는 리얼 편리
0
또한 사용할 수 있습니다
Eg: Use pr($this->request->params);
It will show all parameter passed in URL.
Suppose you have make link this
echo $this->Html->link(__('add event'), array('controller' => 'events', 'action' => 'add', '?' => array('id' => 123, 'name' => 'sudhir')));
Then inside controller action, just call
pr($this->request->params); // it will shows all details.
사용 CakePHP의 요청 방법 요청쿼리 방법
Inside controller action, just call
$id = $this->request->query['id'];
$name = $this->request->query['name'];
그런 다음 Cakephp 메소드를 사용하여 정보를 데이터베이스에 저장하십시오.
관련 문제
- 1. 링크에서 jquery 메서드로 매개 변수를 전달하는 방법
- 2. 특정 창 매개 변수를 이맥스에 저장하는 방법
- 3. PHP로 매개 변수를 저장하는 간단한 방법
- 4. 개혁을 사용하여 추가 매개 변수를 저장하는 방법
- 5. Unity 셰이더 uv 매개 변수를 저장하는 방법?
- 6. 링크에서 개체 만들기가 매개 변수를 구현하지 않습니다.
- 7. 링크에서 매개 변수를 가져 오는 방법 Facebook에 전송 알림
- 8. + cakephp2.x
- 9. 내 Dropbox의 Dropbox 링크에서 파일을 저장하는 방법
- 10. android의 링크에서 활동이 열렸는지 확인하고 링크에서 GET 매개 변수를 가져 오는 방법?
- 11. Cakephp2 베이킹
- 12. asp.net을 사용하여 하이퍼 링크에서 변수를 사용하는 방법
- 13. SVN에 구성 매개 변수를 저장하는 방법은 무엇입니까?
- 14. dbpath 매개 변수를 강제로 저장하는 방법은 무엇입니까?
- 15. Apache JMeter - 웹 페이지를 입력하고 매개 변수를 저장하는 방법?
- 16. 사용자 별 매개 변수를 저장하는 방법 - 찾으려는 의견
- 17. IBM Community Server에 전역 매개 변수를 저장하는 방법
- 18. 데이터베이스에 POST로 전달 된 여러 매개 변수를 저장하는 방법
- 19. 내 앱 (phonegap)에 대한 매개 변수를 저장하는 방법
- 20. PHP 파일 내부의 링크에서 매개 변수를 얻는 방법은 무엇입니까?
- 21. favicon, 타일 등의 링크에서 매개 변수를 사용할 수 있습니까?
- 22. Ajax 오류, 같은 링크에서 추가 요청 매개 변수를 가져옵니다.
- 23. Mediawiki : 링크에서 매개 변수를 템플릿 mediawiki로 전달하지 말 것.
- 24. 링크에서 특정 URL 매개 변수를 유지하는 방법은 무엇입니까?
- 25. 레일스 생성 링크에서 특정 매개 변수를 기본적으로 제외시킬 수 있습니까?
- 26. Cakephp2 내가 가진 루프
- 27. runscope에 전역 변수를 저장하는 방법
- 28. 특정 오프셋에서 변수를 저장하는 방법
- 29. 배열에 변수를 저장하는 방법 - VBA
- 30. SharedPreferences를 사용하여 변수를 저장하는 방법