symfony 1.2에서 체크 박스 목록을 생성하면 체크 된 옵션을 폼에 다시 배열로 얻을 수 있습니다. 양식을 저장하면 이제 데이터베이스에 "배열"이라는 단어가 포함됩니다. 이 문제를 해결할 방법이 있습니까? 아니면 json_encode/json_decode 배열을 ncecessary로 저장하고 수동으로 저장해야합니까? 지겨운 일이다. 읽어 주셔서 감사합니다.symfony 체크 박스 목록 저장
0
A
답변
0
데이터를 저장하고 가져올 때 serialize() 및 unserialize() 함수를 사용할 수 있습니다.
나는 어떤 orm을 사용하는지 모르지만 propel 방식으로 설명 할 수 있습니다.
예를 들어 게시 테이블과 게시 클래스가 있습니다. 그리고 post 테이블에는 text 또는 varchar 데이터 유형이있는 options 열이 있습니다.
Post.class.php에서 모델 디렉토리에 두 개의 재정의 방법 그냥 그렇게
setOptions($v)
{
parent::setOptions(serialize($v));
}
getOptions()
{
return unserialize($this->options);
}
을 정의 할 수 있습니다.
보기 또는 작업에서 $ post-> getOptions()로 모든 옵션을 얻을 수 있으며 데이터베이스 레코드와 관련된 모든 옵션을 포함하는 배열이 있습니다.
관련 문제
- 1. 동적 체크 박스 목록
- 2. WPF 체크 박스 목록
- 3. JDialog의 체크 박스 목록
- 4. vb.net에 체크 박스 값 저장
- 5. 체크 박스 그룹에서 체크 된 체크 박스
- 6. 데이터리스트 또는 리피터의 체크 박스 목록 감싸기
- 7. 체크 박스 목록 항목을 동적으로 비활성화/활성화
- 8. JQuery 체크 박스 목록 뒤에 Div 추가
- 9. ASP.NET MVC : MultiSelectList의 렌더링 체크 박스 목록
- 10. mvc3 면도날의 체크 박스 목록 예
- 11. ASP.NET 체크 박스/라디오 목록 화살표 키
- 12. 목록 상자 안에 체크 박스 항목 추가
- 13. MVC : 할 일 목록 체크 박스
- 14. Yii의 양식 및 체크 박스 목록 사용
- 15. 데이터베이스에 여러 체크 박스 값 저장
- 16. php jquery 동적으로 체크 박스 저장
- 17. 체크 박스/체크되지 않은 체크 박스
- 18. 체크 박스 목록 + 모든 체크 박스의 ID 가져 오기
- 19. 체크 박스 목록 최근 체크/체크되지 않음 항목
- 20. 체크 박스 또는 체크 박스를 사용하지 않고 목록 상자 정렬하기
- 21. 체크 박스
- 22. 체크 박스 목록의 ListItem에 대한 체크 박스 아이콘을 숨기기
- 23. 체크 박스 드롭 다운에
- 24. Drupal의 체크 박스 CCK
- 25. jQuery 체크 박스 오류
- 26. MVcContrib.FluentHtml.CheckboxList의 체크 박스 비활성화
- 27. PHP $ _POST의 체크 체크 박스
- 28. PHP 체크 박스 문제
- 29. 엘리먼트 내의 카운트 체크 박스
- 30. 조건부 체크 박스 목록에서 체크 박스를 선택하십시오.