[PHP&MySQL 교재] 오타 내역 및 수정 사항 [1판 교재에만 해당.] > 출간도서 Q&A

본문 바로가기

출간도서 Q&A

공지
PHP&MySQL

[PHP&MySQL 교재] 오타 내역 및 수정 사항 [1판 교재에만 해당.]

페이지 정보

게시물QR코드

본문



[PHP&MySQL 교재] 오타 내역 및 수정 사항


1. 54page memory_limit = 128M 설명 중 2번째 줄 "upload_man_filesize" => "upload_max_filesize"


2. 89page - ③ 해당 PHP 파일이 요청되 었다면 // 띄워쓰기


3. 96page - 이 경우 02~03번 줄까지~ /// 그림의 위아래 설명이 헷갈리게 되어있음.


4. 98page - 2번째 줄 "정수를 나타는" => "정수를 나타내는"


5. 98page - 5번째 줄 "이럴 듯" => "이렇듯"


6. 100page - 2번째 줄 "열거든" => "열거된"


7. 100page - "큰 따옴표안 안에" => "큰 따옴표 안에"


8. 102page - 아래에서 5번째 줄 "이 데이터 타입은 일반적은" => "이 데이터 타입은 일반적인"


9. 104page - 실행결과 변수 name은 "GNUWIZ" 입니다, GNUWIZ2018 => 변수 name은 "GNUStudy" 입니다, GNUWIZ2018


10. 104page - 05~06 줄 "GNUWIZ" => "GNUStudy"


11. 108page - 예제소스 15라인 $c5 = $a "&" $b => $c5 = $a "/" $b


예제소스 22라인 echo "a/b의~~" => "a%b의~~"


12. 109page - != $a가 $b"가" 같지 않을 때 // $a가 $b"와" 같지 않을 때


== $a가 $b"가" 같을 때 // $a가 $b와 같을 때 


13. 111page - 예제소스 35라인 "10 /= 5" 이므로 => "10 %= 5" 이므로


14. 111page - 논리 연산자 !$a $a"와" true가 ~ => $a"가" true가


15. 114page - 문자열 연산자 & 예시 $a "+" $b => $a "&" $b


16. 114page - <> "a"가 $b와 같지 않으면 => "$a"가~~


17. 117page - 소스코드 03 : $score = "100"; // "90"; 

밑에 실행결과와 설명도 "90" 점이 입력된 소스로 결과가 나타남.


18. 128page - 밑에서 3번째 정수형 인수를 "출력한 한 후에" => "출력한 후에"


19. 129page - include, require 설명 마지막 문장

변수"가" 중복 선언 및 할당으로 => 변수"의" 중복 선언 및 할당으로


20. 139page - 14:"$child"의 메소스를 실행합니다. => "echoPar()"


21. 141page - 이렇게 해보세요 PHP4에서는 private, "preotecd" => "protected"


22. 146page - 15 : "클래서" => "클래스"


23. 147page - 코드 설명 번호가 "04, 05, 06" 으로 보여줍니다. => "14, 19, 20"

아래에서 5번째 줄 사용 및 클래스의 작성이 및 구분이 "용의 해 졌습니다." // 클래스의 작성 및 구분이 "용의해졌습니다."


24. 149page - 코드 설명 "15~17" => "05~17"

아래에서 3번째 줄 없이 "사용할 수도 있습니다." // "사용할 수 도 있습니다."


25. 165page - 코드 설명 (줄 번호)

05 :

"05" : => "06"

"05" : => "07"


26. 167page - 2번째 줄 코드 설명 "09" => "08"


27. 168page - 2진수 8진수~ 상호 변환하는 내장 함수가 있습니다. "그렇다고" 다른 진수 변환을 위해서는~ => "그렇다고" 삭제


28. 178page - 코드설명 마지막 20 : "strrr()" 함수를~ => "strtr()"


29. 179page - 

2번째 줄 - '년-월-일 시:분:초'의 "형태도로" => "형태로도"

6번째 줄 - 다양한 "삼수를" => "함수를"

밑에서 3번째줄 - microtime은 "마이크로 초를" 리턴 합니다. "마이크로초" 백만분의1초 입니다. => 

microtime은 "마이크로초를" 리턴합니다. "마이크로초는" 백만분의 1초 입니다.


30. 180page - 첫 번째 매개변수인 string "$formant"은 ~ => "$format은"


31. 181page 밑에서 3번째 줄 - "매소드" => "메소드"


32. 184page - 코드설명 중 - 

15 : "$dateime" => "$datetime" 

17 : "$dateime2" => "$datetime2"

19 : "$dateime2" => "$datetime2"

21 : "$date_idff" => "$date_diff"

"프러퍼트" => "프로퍼티"


33. 185page - 알아두세요 "시간대" 동일한 표준시를 => "시간대는"


34. 186page - bool $strickt는 "변수의 타입형을 검사유무를 설정하는" => "변수의 타입형에 대한 검사유무를 설정하는"


35. 197page - 24라인 설명 이후 설명이 누락.


36. 194page - 맨 밑 네모상자 "rsort" => "arsort"


37. 199page - "sacndir()" => "scandir()"


38. 200page - 코드설명 05 : => 04 :

2번째 네모박스 설명글 "is_fike()" => "is_file()"


39. 205page - "한 줄을 글을" => "한줄의 글을"

간단한 예제를 통해 "파일 사용 함수" 어떻게 적용되는지 => 간단한 예제를 통해 "파일을 사용할 때 함수가" 어떻게 적용되는지


40. 206page - 코드설명 25 : 줄바꿈 문자를

$string에 들어 있는 자료에서 줄바꿈 문자를 <br/>로 변경해서 다시 $string에 대입합니다. =>

$string에 들어 있는 자료에서 줄바꿈 문자를 nl2br() 함수를 사용하여 <br/>로 변경해서 다시 $string에 대입합니다.


41. 207page - 10번째 줄 "file_put_contentsI()" => "file_put_contents()"


42. 209page - 첫번째 박스에서 3째줄 - 사용이 끝나면 "cur의" => "curl의"


43. 210page - 01 예제를 통해 "url 함수가" => "curl 함수가"


44. 211page - IP란? 3번째줄 - "32비트이 크기를" => "32비트의 크기를"


45. 214page - 4번째 줄 - 상품의 "리스트" 보거나 => "리스트를"


46. 217page - 2번째 줄 - 정보가 "남이 있지" => "남아 있지"


47. 220page - 코드설명 04 : 쿠키값은 "Apple" => "Apply"


48. 227page - 3단락 2번째 줄 - 두 사람 사이에" 정보를 전달을" 약속하는 => "정보 전달을" 약속하는


49. 232page - 알아두세요 "HTPP란?" => "HTTP란?"


50. 233page - 첫번째 줄 - 배열 "번수를" => "변수를"


51. 234page - 4번째 줄 - action에 설정된 "경로도" 전송됩니다. => "경로로"


52. 238page - 차이를 "조금을" 이해하셨나요? => "조금은"


53. 254page 알아두세요 - 서식에서 몇 가지 "규칙을" 있습니다. => 서식에는 몇 가지 "규칙이"


54. 257page - 코드설명 07~12 - mkdir() "함수를 사용 사용하여" => "함수를 사용하여"


55. 262page - 맨밑 2번째 줄 - "브라우저 열리는" => "브라우저 안에서 열리는"


56. 271page - 3단락 밑에서 3번째 줄 - "데이터베이스도 시스템의" => "데이터베이스의 시스템도"


57. 289page - 3번 "엑세스" => "액세스"


58. 292page - 알아두세요 "레이션의 특징" => "릴레이션의 특징"


59. 308page - 그림에서 client 에 추가해야할 부분 밑줄 위치가 잘못 돼있음


60. 316page - 이번 장에서는 phpMyAdmin의 "사용방법에" => "사용방법을"


61. 317page - 밑에서 5번째 줄 - "그 사용 방법 관한" => "사용 방법에 관한"


62. 318page - 이 "프로그램을" 설치되지 않을 수 도 있으며 => 이 "프로그램이" 설치되어 있지 않을 수 도 있으며

알아두세요 - "사이트에는" => "사이트는"


63. 324page -● STATISTICS => ● STATISTICS


64. 347page - ⑦테이블 작성 => 테이블 작업


65. 358page - 아래에서 3번째줄 - "확인해겠습니다" => "확인해보겠습니다"


66. 374page - 2번재 줄 "TUNCATE" TABLE => "TRUNCATE" TABLE

아래에서 6번째줄 - 'mb_name'의 컬럼의 값이 '홀길동' => 홍길동


67. 390page - 왼쪽 네모박스 'sm_table' 네모 체크 실수


68. 395page - IN "키워드가" => "키워드를"


69. 429 - 예제와 같이 "mb_timestame" => "mb_timestamp"


70. 439page 맨 아래 연산자 표 ";=" => ":="


71. 442page - 중간 - ① ~~ 묶어 "문자형" 만들었습니다. => "문자형을"

③'gnuwiz' 와 'gnuwiz'는 양쪽 값이 "같지 않기 때문에 1을 반환합니다." => "같기 때문에 0을 반환합니다."


72. 495page 실습예제 4번 - 문제설명에 (1+2)*3 이 SQL 문이 없음 => SELECT (1+2)*3;


73. 497page - 가운데 설명 - MySQLi "확장을" 이용하는 => MySQLi "확장 API를"

밑에서 4번째 줄 - 새로운 MySQL "확장이 API가" => "확장 API가"


74. 498page - 첫번째 알아두세요 - MySQLi "확장을 API를" 이용할 수 없습니다. => MySQLi "확장 API를"


75. 502page - 07~11 : "ysqli_connect()" => "mysqli_connect()"


76. 510page - 맨 밑줄 - MySQLi "확장을" 이용하는 => MySQLi "확장 API를"


77. 526page - 맨 밑 3번째 네모박스 - "regoster_update_mail.php" => "register_update_mail.php"


78. 540page - 코드설명 - 

04~13 => 04 

07~09 => 05~09


79. 547page - 작은 네모 박스 - "$certufy_href" => "$certify_href"


80. 549page - 네모박스 사이 화살표 위 - "매일인증 시도" => "메일인증 시도"


81. 555page - 밑에서 2번재 줄 - "난의도" => "난이도"


82. 567page - 3번째 줄 - 목록이 "사라지로" => "사라지고"

4번째 줄 - "가일날짜" => "가입날짜"


83. 573page - 맨 밑 소스 코드 제목 부분 - http://localhost/myapp/"ch15"~ => "ch16"


84. 575page - 소스 코드 제목 부분 - http://localhost/myapp/"ch15"~ => "ch16"


85. 586page - 코드설명 13~15 => 13~21

이제 쪽지함의 쪽지를 작성하고 "데이터베이스" 저장 할 수 => "데이터베이스에"


86.128page - 콜론이라고 표기했는데 세미콜론을 입력


87. 151page = namespace2.php 소스 설명 수정

03~05  : GnuWiz/user.php, GnuWiz\GnuStudy/user.php, GnuWiz\JspStudy\user 의 파일들을 인클루드합니다. 

07  : GnuWiz\User 클래스의 인스턴스를 생성해서 $user2에 대입합니다. 

08  : $user2 인스턴스에서 GnuWiz\User 클래스의 getNamespaceName() 메소드를 호출합니다. 

10  : GnuWiz\GnuStudy\User 클래스의 인스턴스를 생성해서 $user3에 대입합니다. 

11  : $user3 인스턴스에서 GnuWiz\GnuStudy\User 클래스의 getNamespaceName() 메소드를 호출합니다. 

13  : GnuWiz\JspStudy\User 클래스의 인스턴스를 생성해서 $user4에 대입합니다. 

14  : $user4 인스턴스에서 GnuWiz\JspStudy\User 클래스의 getNamespaceName() 메소드를 호출합니다.


댓글목록

kangpan님의 댓글

no_profile kangpan쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

그누보드 때문에 만드신 책을 구매했는데 생각외로 오타가 너무 많아요....

그누위즈님의 댓글의 댓글

그누위즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

네 정정하도록 하겠습니다.^^

khu876님의 댓글의 댓글

no_profile khu876쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

혹시 오타들이 완전히 수정된 개정판 책을 살 수 있나요?

그누위즈님의 댓글의 댓글

그누위즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

보통 출판사에서는 완판 이후에 새로 수정작업을 하고 개정판을 제작해주고 있습니다.
조금만 기다려주시면 더 좋은 소식으로 찾아 뵙겠습니다. 감사합니다.

kangbj1026님의 댓글

no_profile kangbj1026쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

557쪽 실습예제
4번 문제에 1번 정답이 $_POST['id'] 가 맞은건가요? $_POST['name'] 아닌가요?

그누위즈님의 댓글의 댓글

그누위즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

1번 정답 : $_POST['name']
2번 정답 : $_POST['id']
입니다. 감사합니다.

  • Addr.부산광역시 부산진구 중앙대로 666번길 50, 더샵센트럴스타 CEO. 이경애 Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
Copyright © 2017 ~ 그누위즈. All rights reserved.