Codeigniter를 사용하여이 SQL 문을 작성하고 싶습니다. 어떻게 가능합니까? Codeigniter의 기본 방법은 이렇게 할 수 있습니까? 더보기 여기 https://www.codeigniter.com/userguide3/database/query_builder.html#updating-data업데이트를위한 Codeigniter 메소드
답변
을 사용하고
$data = array("age"=>"age+$age");
$this->db->set($data);
$this->db->where('sid',$id);
$this->db->update("student",$data);
$ data = array ('age'=> 'age '+ $ age); $ this-> db-> where ('sid', $ id); $ this-> db-> 업데이트 ('student', $ data); 이 오류를 사용하는 동안 'set "메소드를 사용하여 항목을 업데이트해야합니다.' –
그렇다면 첫번째 것을 사용하십시오 .. –
수정 된 답변보기 ... 이와 비슷한 결과를 얻을 수 있습니다 ... –
deatais 위해 나는 내 대답을 편집하자 ....이 같은 시도
$this->db->set('age', "age+$age",FALSE);
$this->db->where('sid', $id);
$this->db->update('student');
또는
$data = array("age"=>"age+$age");
$this->db->set($data);
$this->db->where('sid',$id);
$this->db->update('student');
를 CodeIgniter의 활성 기록
오류 번호 : 1064 SQL 구문에 오류가 있습니다. '0 ='age = age + 100 'WHERE'id' = 19'1 번 줄 근처에있는 올바른 구문을 찾으려면 MariaDB 서버 버전에 해당하는 설명서를 확인하십시오. UPDATE'student' SET 0 = 'age = age +100 '어디'id' = 19 –
내 대답을 변경했습니다. –
당신은 단순히 다음과 같이 수행 할 수 있습니다 $this->db->set($data);
를 사용
$age = 10;
$id = 1;
$data = array('age' => "age+$age");
$this->db->where('sid',$id);
$this->db->update('student',$data);
피할 수 있습니다.
- 1. 동적 위젯 업데이트를위한 Twitter 위젯 메소드
- 2. codeigniter 단축 메소드
- 3. jQuery Uploadify 용 Codeigniter 컨트롤러/메소드 접근법
- 4. 메소드 게시 및 가져 오기 CodeIgniter
- 5. 정의되지 않은 메소드 호출 Bcrypt :: check_password() - CodeIgniter
- 6. 데이터베이스 업데이트를위한 팝업 추가
- 7. 업데이트를위한 MySQL 오프사이드가 있습니까?
- 8. 업데이트를위한 최선의 방법
- 9. 작업 업데이트를위한 트위터
- 10. CASE 업데이트를위한 SQL 조건문
- 11. 업데이트를위한 트리거 만들기
- 12. 주기적 업데이트를위한 Java 디자인
- 13. 이미지 업데이트를위한 Bokeh 콜백
- 14. 실시간 업데이트를위한 영구 연결
- 15. 일괄 업데이트를위한 편안한 서비스
- 16. 정기 업데이트를위한 Flink 소스
- 17. 데이터베이스 업데이트를위한 응용 프로그램
- 18. DataGrid 업데이트를위한 스레딩
- 19. 엔티티 업데이트를위한 디자인 패턴
- 20. 업데이트를위한 유니버설 prepared statement
- 21. PostCount 업데이트를위한 MySql 트리거
- 22. 업데이트를위한 매개 변수 선택
- 23. svn 업데이트를위한 커밋 후크
- 24. "개별"실시간 업데이트를위한 솔루션
- 25. MKMapView 업데이트를위한 적절한 방법
- 26. 업데이트를위한 PL/SQL TRIGGER
- 27. "facebook 실시간 업데이트를위한"스키마.?
- 28. 어댑터 업데이트를위한 최선의 방법
- 29. 위치 업데이트를위한 인터넷 권한
- 30. 버전 업데이트를위한 인앱 구매
에 따라 추가 정보를 원하시면
를 사용할 수있는'$ this-> DB-> 설정 ('나이', '나이 +의 $ 시대 ", FALSE가)' –
$ this-> db-> set() 메소드에 대한 자세한 내용은 https://www.codeigniter.com/userguide3/database/query_builder.html#updating-data 여기를 참조하십시오. –