제목 | 3.3 보기 화면 만들던 중에.. 왜이런 걸까요..? | ||
---|---|---|---|
글쓴이 | Levi | 작성시각 | 2013/10/02 01:28:08 |
|
|||
워낙 초보라서 어떻게 해결해야 할지 모르겠습니다. ㅠㅠ;; 교재를 보며서 view_v 파일을 작성하고 실행하면 에러가 나는 곳이 .;; <thead> <tr> <th scope="col"><?php echo $views->id;?>th Todo</th> <th scope="col">Begining Date : <?php echo $views->created_on;?></th> <th scope="col">Complete Date : <?php echo $views->due_date;?></th> </tr> </thead> 부분인데요 ....; 한글도 깨지고.. 에러메세지만 뜨고.. 컨트롤러하고 모델하고는 교재대로 똑같이 만들었는데요..;; 왜 이런 메세지가 발생하는지 모르겠습니다 ;ㅅ; 초보라 죄송합다만. -_ㅠ;;; 어떻게 하면 해결할 수 있을까요? 분명 안에 글자만 빼고는 다 똑같이 작성했는데요 ㅠㅠ;; |
|||
다음글 | 99페이지 함수 문의입니다. (1) | ||
이전글 | 122, 157페이지에 작은 오류 발견 | ||
빛그림
/
2013/10/02 02:25:11 /
추천
0
|
우륭
/
2013/10/06 20:46:00 /
추천
0
한빛 미디어에서 소스코드 다운받아서
창 2개 띄우시고 비교하시면서 작성하세요... 그리고 오타가 의외로 치명적인 것들이 있습니다. 웅파님께서 오타를 계속 업데이트하고 계실 텐데... [만들면서 배우는 CodeIgniter 프레임워크] 게시판에서 게시글들도 꼼꼼하게 읽어보세요... 환경 설정이 문제인지...php 구문에서 오타가 있는지... 꼭 확인하세요 |
승희아빠
/
2013/10/17 01:41:55 /
추천
0
먼저 의심 되는 부분은 50페이지 database.php 설정 부분입니다.
$db['default']['password'] = '********'; // xampp 설치 시의 root 비밀번호를 입력합니다. 이 부분에 혹시 패스워드를 책 그대로 별표 넣으신거 아닌가요? 책에는 xampp 설치시 root 설정 부분이 없습니다. 설치후 localhost 로 다음과 같은 페이지를 보셨을겁니다. 여기서 http://localhost/security/index.php 로 접속해서 MYSQL 의 root 패스워드 변경을 하시면 됩니다. 만약 이미 CodeIgniter 를 설치한 상태라면 xampp 콘트롤 패널의 Shell 버튼 클릭해서 콘솔창을 열어서 mysql -uroot -p 로 패스워드 없이 접속하신 후 use mysql; update user set password=password('1234') where user='root'; exit 이렇게 세줄 입력하신후 MYSQL을 정지 후 다시 시작하신 후에 다시 database.php를 열어 $db['default']['password'] = '1234'; // xampp 설치 시의 root 비밀번호를 입력합니다. 이렇게 입력하신면 됩니다. 그리고 이렇게 패스워드 변경 후에는 xampp 콘솔에서 phpmyadmin 접근시 접속이 되지 않습니다. 그래서 xampp를 설치하신 폴더에서 phpmyadmin 폴더안에 config.inc.php 폴더를 열어 $cfg['Servers'][$i]['password'] = '1234'; 이렇게 변경 후 접근하시면 됩니다. 그리고 todo/application/views/todo/list_v.php 페이지의 mdate 함수 사용을 위해서 모델에서 date 헬퍼를 로드해야 하기 때문에 todo/application/controlls/main.php 에 function __construct() { parent::__construct(); $this->load->database(); $this->load->model('todo_m'); $this->load->helper('url'); $this->load->helper('date'); // --> 이 부분 추가 } 이렇게 입력 하시면 될겁니다. 초보라고 기죽지 마시고 힘내세요. ^^; |
리스트를 출력하는 화면과는 달리 상세 화면은 여러개의 레코드 중 하나를 선택해서 보여주어야 하기 때문에
특정 레코드를 지칭하는 세그먼트가 필요합니다.
아무래도 데이터 리스트를 처리하는 과정에서 view에 해당화일에 링크를 잘못걸어두신 것이 아닌가 싶네요.