| 제목 | 회원가입 만들때 배열값 | ||
|---|---|---|---|
| 글쓴이 | GunENE | 작성시각 | 2011/02/10 13:35:55 | 
| 
                         | 
                |||
| 
                         회원가입 양식을 만드는데    print_r($data); A PHP Error was encounteredSeverity: Notice Message: Array to string conversion Filename: core/Loader.php Line Number: 165 이거 어떻게 해야 받아서 모델돌려서 db에 저장하고 다시 뷰로 넘어 갈가요??  | 
                |||
| 다음글 | css나 js링크시 더블 슬래쉬 문제 (4) | ||
| 이전글 | 메일 클래스 제목 길이 제한. (1) | ||
| 
                             
                                GunENE
                                /
                                2011/02/10 13:42:14 /
                                추천
                                0
                             
                             | 
                    
| 
                             
                                milosz
                                /
                                2011/02/10 13:43:43 /
                                추천
                                0
                             
                            
                                $data['result'] = $this->memRegedit_model->index($data); 
                        하시고 모델에서는 function index($data) { $this->db->insert('mem_info',$data); } 해주셔야 할듯 하네요.  | 
                    
| 
                             
                                GunENE
                                /
                                2011/02/10 13:46:45 /
                                추천
                                0
                             
                            
                                말씀하신데로 했는데 
                        $data['result'] = $this->memRegedit_model->index($data); 에러가 나오네요.. A PHP Error was encounteredSeverity: Notice Message: Undefined property: MemRegedit_s::$memRegedit_model Filename: controllers/memRegedit_s.php Line Number: 37 Fatal error: Call to a member function index() on a non-object in C:\APM_Setup\htdocs\projectF\ci\application\controllers\memRegedit_s.php on line 37  | 
                    
| 
                             
                                milosz
                                /
                                2011/02/10 13:59:33 /
                                추천
                                0
                             
                            
                                 //  function __MemRegedit_model() 
                        // { // parent::CI_model(); // } 주석부 지워보시구... model index에 파라미터도 추가해주셨나요?  | 
                    
| 
                             
                                GunENE
                                /
                                2011/02/10 14:08:38 /
                                추천
                                0
                             
                            컨트롤러 index에 파라미터를 추가하라는 말씀은 A PHP Error was encounteredSeverity: Notice Message: Undefined property: MemRegedit_s::$memRegedit_model Filename: controllers/memRegedit_s.php Line Number: 37 
  | 
                    
| 
                             
                                milosz
                                /
                                2011/02/10 14:18:11 /
                                추천
                                0
                             
                            
                                  class MemRegedit_model extends CI_Model 
                        { function __MemRegedit_model() { parent::CI_model(); } function index($data) { $this->db->insert('mem_info',$data); } }  | 
                    
| 
                             
                                GunENE
                                /
                                2011/02/10 14:21:07 /
                                추천
                                0
                             
                            
                                아..ㅠㅠ 
                        그렇게 해도...오류가..ㅎㄷㄷ  | 
                    
| 
                             
                                GunENE
                                /
                                2011/02/10 14:39:27 /
                                추천
                                0
                             
                            model에서는  | 
                    
| 
                             
                                milosz
                                /
                                2011/02/10 14:51:20 /
                                추천
                                0
                             
                            
                                 수..수고하셨습니다;;
                             
                         | 
                    
| 
                             
                                GunENE
                                /
                                2011/02/10 15:07:15 /
                                추천
                                0
                             
                            
                                도와주셔서 감사합니다..^^ milosz님^^ 
                        덕북에 많이 배웠습니다^^  | 
                    
| 
                             
                                변종원(웅파)
                                /
                                2011/02/10 17:38:40 /
                                추천
                                0
                             
                            
                                기본을 안지키셔서 생긴 문제였네요. 
                        컨트롤러에서 모델을 로딩하는 방법, 로딩후 사용하는 방법을 잘못 구현하셔서 그런겁니다. 시행착오 끝에 해결이 되는 것도 좋지만 미리 매뉴얼 숙지하시면 시행착오를 줄일 수 있습니다.  | 
                    
컨트롤에서 $data = json_encode($data); 를 하면 저 에러 메세지는 나오지 않지만
그래도 db에 들어가지는 않네요..ㅠㅠ