개발 Q&A

제목 DB 연동이 안되네요
글쓴이 뭇별 작성시각 2016/03/31 19:08:29
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 12606   RSS

안녕하십니까. 이전에 올린 저의 질문에 답해주신 웅파님과 수석코치님의 좋은

답변들이 도움이 많이 되어 감사합니다. 그런 도움을 받아서 문법에러는 없앴는데

웅파님의 책 57쪽에 나온 결과가 안나오고 쿼리문에 에러가 있다고 에러 메시지가

아래와 같이 뜨네요.

-----------------------------------------------------------------------

A Database Error Occurred

Error Number: 1046

No database selected

SELECT * FROM items

Filename: D:/xampp/htdocs/todo/application/models/todo_m.php

Line Number: 38

------------------------------------------------------------------------

38번행의 내용은 아래와 같습니다.

$query = $this->db->query($sql);

그러니까 쿼리어가 실행이 안되고 있는데 제가 이 책대로 다 따라해서 도스창을

실행시켜서 아래와 같이 잘 되고 있는데요.

-----------------------------------------------------------------------

MariaDB [........] > use todo;

Database changed

MariaDB[todo]>show tables;

-----------------

Tables_in_todo

----------------

items

test

----------------

2rows in set(0.00 sec)

MariaDB [todo]> select * from items;   ----> 웅파님의 책의 쿼리어

---------------------------------------------------------

id       content    created_on      due_date       us

---------------------------------------------------------

111    김길동      2016-03-17      2016-03-18    1

112    이길동      2016-03-18      2016-03-19    2

--------------------------------------------------------

2 rows in set (0.00 sec)

MariaDB [todo]>

이렇게 DOS 장에서는 실행이 잘되는데 무슨 이유로 웹에서는 실행이

안되고 있을까요? 감사합니다.

 

 

 

 

 

 

 

 

 다음글 웅파님의 책 P. 62의 결과가 안나와 질문 드립니다 (1)
 이전글 웅파님의 책 소스관련한 질문입니다 (6)

댓글

변종원(웅파) / 2016/03/31 20:09:31 / 추천 0

No database selected 라고 메세지가 나오네요.

database.php의 설정 확인해보시고 데이터베이스 로드했는지도 체크해보세요

뭇별 / 2016/04/01 08:16:28 / 추천 0

웅파님 감사합니다. 제가 오늘 아침 출근하여 이 문제를 해결하고자 웅파님의 답글을

읽고 책대로 다 따라했다는 생각을 버리고 과연 디비 연동이 안되도록 그냥 넘어간

부분이 있는가 책을 살펴보니 50쪽의 부분을 제가 무시하고 넘어갔더군요.

아차 싶어서 책대로 따라 수정을 하고 다시 실행을 했더니 아래와 같이 잘 되었습니다.

기분이 상쾌해져서 실행결과를 복사하여 붙여넣기 합니다^^ 이게 뭐 대단한 거냐고

생각하실 수도 있겠으나 디비연동이 안되면 적과의 전투에서 물과 식량이 단절된 중대한

사태가 아니겟습니까. 웅파님께서 답답한 질문에 이렇게 일일이 친절한 답을 주시며 수고

해주셔서 대단히 감사히 생각합니다. 앞으로도 이 포럼을 잘 이용하겠으며 CI 포럼의 무궁한

발전을 기원합니다.

--------------------------- 실행 결과 --------------------------

만들면서 배우는 CodeIgniter

실행 예제

Todo 목록

번호 내용 시작일 종료일
111 김길동
112 이길동
쓰기

 

 

수석코치 / 2016/04/01 09:42:45 / 추천 0

파이팅 이요! 천천히 책을 따라해보니 저도 도움이 많이 되었습니다! 

내가 아는 부분이니 무턱대고 간과하고 지나갔던 부분도 있었습니다 저도 !! 0ㅅ0;;

변종원(웅파) / 2016/04/01 10:09:41 / 추천 0
뭇별, 수석코치/ 오늘도 화이팅입니다~~ ^^
뭇별 / 2016/04/01 10:22:04 / 추천 0

기분 좋은 아침입니다^^ 함께 노력해서 IT 분야에서 만큼은 경쟁력

있는 대한민국을 만들어 갑시다! 격려의 말씀들 재삼 감사합니다^^