목록
'전체 글' 727건
코드로 놀고, 언어로 성장하는 공방.
-
특정 조건 레코드 검색하기DB 테이블에 저장되어 있는 레코드 중에서 특정 조건을 만족시키는 레코드를 검색하는 SQL 명령의 사용 형식은 다음과 같습니다.select 필드1, 필드2, ... from 테이블명 where 조건식; 1 여성 고객의 이름, 성별, 주소, 나이 검색하기customer 테이블에서 여성 고객의 이름, 성별, 주소, 나이를 검색하는 SQL 명령은 다음과 같습니다.> select name, gender, address, age from customer where gender='W'; phpMyAdmin의 콘솔 창에 위의 명령을 입력하고 Ctrl + Enter를 누르면 다음 그림에서와 같은 화면이 나타납니다. 위 그림에서는 gender 필드의 값이 'W', 즉 여성 고객에 대한 name, gender, addr..
-
글 수정 기능 구현이번에는 기존에 작성한 글을 수정하는 기능을 구현해 보겠습니다.글 수정 기능을 구현하는 과정은 다음과 같습니다.① 글 상세창(viewArticle.jsp)에서 수정하기를 클릭해 글 정보를 표시하는 입력창들을 활성화합니다.② 글 정보와 이미지를 수정한 후 수정반역하기를 클릭해 컨트롤러에 /board/modArticle.do로 요청합니다.③ 컨트롤러는 요청애 대해 upload() 메서드를 이용하여 수정된 데이터를 Map에 저장하고 반환합니다.④ 컨트롤러는 수정된 데이터를 테이블에 반영한 후 temp 폴더에 업로드된 수정 이미지를 글 번호 폴더로 이동합니다.⑤ 마지막으로 글 번호 폴더에 있던 원래 이미지 파일을 삭제합니다. 1. sec03.brd05 패키지를 만들고 글 수정 기능과 관련된 클래스를 다음과 같이..
-
전체 레코드 검색하기DB 테이블에 저장된 모든 필드와 레코드를 보여주는 SQL 명령의 사용 형식은 다음과 같습니다.select * from 테이블명; phpMyAdmin에서 customer 테이블에 저장된 모든 데이터 내용을 보려면 다음 그림 phpMyAdmin 화면 왼쪽의 'sample' 데이터베이스를 선택합니다. 그리고 나서 콘솔 창에 다음과 같이 입력한 다음 Ctrl + Enter 키를 눌러 명령을 실행합니다.> select * from customer; 위 그림에 customer 테이블에 저장된 모든 필드에 대한 모든 레코드가 나타나 있습니다. 만약 전체 레코드에 대해 특정 필드만 출력하려면 다음과 같은 select 명령을 사용합니다.> select name, tel from customer;
-
맛집 검색 자동화하기미쉐린 가이드에 소개된 적 있는 서울의 레스토랑을 검색하고 지도에 위치를 표시해 볼 것입니다. playwright 패키지와 크로미움 웹 브라우저를 사용하여 네이버 지도에서 맛집 검색을 자동화하는 코드를 작성합니다. 비주얼 스튜디오 코드에서 새로운 파일을 생성하고 파일명을 'step_1_2.py'로 변경한 다음 코드를 작성합니다. 01 새로 생성한 파일 'step_1_2.py'에 Playwright 객체를 생성하고 웹 브라우저를 실행하는 함수 run_playwright()를 작성합니다.from playwright.sync_api import Browser, Page, Playwright, sync_playwrightdef run_playwright(slow_mo: float = None) -> tuple[..
-
데이터 삽입하기DB 테이블에 데이터를 삽입하는 inser into 명령의 사용 형식은 다음과 같습니다.insert into 테이블명(필드1, 필드2, ...) values (값1, 값2, ...); customer 테이블에 다음과 같이 insert into 명령을 이용하여 레코드를 하나 삽입해 봅시다.insert into customer (name, tel, address, gender, age, mileage) values ('홍길동', '01012345678', '수원시 권선구 온정로 72', 'W', 20, 1000); 위의 SQL 명령을 phpMyAdmin의 콘솔 창에 입력한 다음 Ctrl + Enter를 눌러 SQL 명령을 실행합니다. 다음 그림에서 왼쪽 customer 테이블을 선택하면 삽입된 레코드 내용을..
-
SQL 명령 일괄 실행하기SQL 명령을 텍스트 에디터에서 편집하여 파일로 저장한 다음 phpMyAdmin에서 그 파일을 불러들여 파일 내에 있는 SQL 명령을 일괄 실행하는 방법에 대해 알아봅시다. DB 테이블(테이블명: customer)을 생성하는 create table 명령을 저장한 파일(customer_table.sql)을 phpMyAdmin에서 일괄 실행하여 봅시다.create table customer ( num int not null auto_increment, name char(20) not null, tel char(15) not null, address char(100), gender char(1), age int, mileage int, prima..