Peach's CODE
공부한 내용을 정리중입니다. 틀린 내용이 있을 수 있습니다 : )
목록문자열 (2)
코딩하는 딱복

⚠️ max() 값을 제대로 가져오지 못하는 경우 DB연동 후 공부를 하던 도중에 영어 점수가 가장 높은 레코드를 반환하려고 max() 함수를 사용했는데, 실제 가장 큰 값인 100이 아니라 90이 자꾸 출력되는 에러가 있었다. max() 함수는 해당 컬럼의 레코드들 중에서 크기가 가장 큰 행을 출력하는 함수이다. 이 말은 즉, 데이터 타입이 숫자 타입 같은 곳에서 사용한다는 뜻이다. 우선 아래는 max()함수를 사용했을 때 출력되는 값이다. $sql = "SELECT * FROM lyj_schoolRecord WHERE english = (SELECT max(english) FROM lyj_schoolRecord)"; $res = $connect_db->query($sql); $dataCnt = $re..

PHP를 공부하면서 내장된 메서드명이 카멜형식이 아니어서 신기했다. 그리고 공부하면서,,, 이러다 자바 다 까먹는 거 아닌가 하는 불안함 ㅎㅎ.. 걱정 마,, 어차피 그때 되면 다시 해야 하는 게 맞으니까...🤣 🔨첫 글자를 대문자로 변경하기 php에는 첫 글자를 대문자로 변경하는 함수가 ucfirst()와 ucwords() 두 가지가 있다. ucfirst() 첫 글자가 영문일 경우에 대문자로 변경한다. ucwords() 영문의 첫 글자를 대문자로 변경한다. 두 가지의 말이 비슷해 보이지만 다르다. ucfirst()는 시작하는 글자가 영문이 아니라면 변화가 없지만, ucwords()는 단어 중에 영어가 나오는 순간의 글자를 대문자로 변경한다. 아래는 예시이다. //첫 글자 대문자로 변경(ucfirst -..