본문 바로가기
반응형

Web Programing51

onclick에서 매개변수로 문자, 숫자 script로 전달 / 스크립트릿 ReferenceError 버튼에서 onclick 속성을 사용해서 script에서 동작을 처리해주려고 할 때, onclick에서 두 개의 매개변수를 가져오려고 했습니다.매개변수 하나는 게시글의 번호(숫자)이고, 다른 하나는 게시글의 제목(문자)입니다.숫자의 경우 금방 값을 가져와 확인할 수 있었는데, 문자를 가져오는 경우에서 "Uncaught ReferenceError: 문자. is not defined at HTMLButtonElement. onclick"라고 에러가 발생했습니다. ReferenceError는 잘못된 값을 가져오려고 할 때 발생한다. 두 개의 버튼으로 숫자와 문자를 각각 스크립트로 가져오는 방법을 확인한 후에 한 개의 버튼으로 숫자와 문자를 동시에 스크립트로 가져오는 방법을 확인해 보겠습니다. Button의 on.. 2024. 5. 15.
Oracle 데이터의 개수를 가져오는 방법 조회 갯수 가져오기 COUNT() 데이터 테이블에서 해달하는 데이터의 갯수를 가져오고 싶을 때는 SELECT문과 COUNT함수를 같이 사용합니다.데이터의 갯수를 가져오는 방법COUNT()함수 사용하기1. 테이블의 전체 데이터의 개수를 가져오는 방법여기서 COUNT(*) 함수는 NULL 값을 포한한 모든 행을 카운트합니다. -- SELECT COUNT(*) FROM 테이블명;SELECTCOUNT(*)FROM memberA; 표시해주는 열의 이름을 바꿔서 가져오는 방법입니다.  -- 결과를 COUNT(*) 표기되는 이름을 바꿔서 가져오는 방법SELECTCOUNT(*)AS CNTFROM memberA; 2. 특정 컬럼의 데이터의 개수를 가져오는 방법COUNT(컬럼명) 함수는 NULL 값을 제외한 행만 카운트 합니다.-- SELECT COUNT.. 2024. 5. 14.
HTML 페이지 로딩 시 input 태그에 커서 위치하기 autofocus와 jQuery focus 사용 방법 웹 페이지에서 로그인 페이지나 회원가입 화면에서 로딩 시 첫 번째 input 태그에 자동으로 커서가 위치하는 방법입니다. 페이지가 로드될 때 특정 입력 필드에 자동으로 포커스를 맞추는 방법은 HTML의 autofocus 속성을 사용하는 것입니다. 이를 통해 사용자가 즉시 키보드 입력을 할 수 있어 편리함을 제공합니다. autofocus 속성 사용하기 HTML 코드 : HTML 코드에서 태그에 autofocus 속성을 추가하면 페이지 로드 시 해당 입력 필드에 자동으로 포커스가 맞춰집니다. HTML 예시 : Username: Password: 2024. 4. 16.
UPDATE 데이터 수정 변경하기 where and 조건 사용 방법 Oracle 테이블에 저장된 데이터를 변경할 때는 UPDATE 명령어를 사용합니다. 데이터를 조작하는 DML(데이터 조작어)에 해당하며, 데이터 베이스의 테이블에 저장되어 있는 데이터를 변경할 때 사용합니다. UPDATE 사용 방법 해당 열의 모든 데이터를 변경하는 방법 UPDATE 테이블명 SET 컬럼명 = '변경할데이터'; 해당하는 컬럼의 데이터만 변경하는 방법 자주 사용하는 방법으로 특정 조건을 만족하는 행의 하나 또는 여러 컬럼의 값을 변경할 수 있습니다. UPDATE 테이블명 SET 컬럼명 = '변경할데이터' WHERE 컬럼명 = 조건; 두 가지 조건에 해당하는 컬럼의 데이터를 변경하는 방법 UPDATE 테이블명 SET 컬럼명 = '변경할데이터' WHERE 컬럼명 = 조건 and 컬럼명 = 조건; 조건에 해.. 2024. 4. 6.
Ajax URL 파라미터 데이터 보내기 사용 방법 게시판 검색 기능에서 검색 조건을 선택한 뒤에 검색 버튼을 클릭하면, 검색 조건에 일치하는 게시글만을 페이지에 노출되는 기능을 구현하려고 합니다. Ajax(비동기방식)를 사용한 이유는 3가지의 검색 조건 중에 하나의 조건이라고 변경되면, ajax를 사용해서 페이지에 노출되는 게시글이 바로 변경되는 기능을 원하기 때문입니다. 아래의 사진에서 예산, 인원, 키워드의 3가지 검색 조건이 있습니다. 선택 박스와 입력 태그에서 onchange를 사용하였습니다. 의 value값을 script로 가져와서 Ajax를 이용하여, 조건에 맞는 게시글만 노출되는 방법입니다. ajax 사용하기 첫 번째 방법으로 select 태그의 값을 스크립트로 가져와서 ajax로 사용하는 방법입니다. 위의 방법은 키와 값의 형태로 데이터를.. 2024. 4. 3.
Oracle Default 기본값 생성, 수정, 삭제 방법 Oracle 데이터베이스에서 테이블의 컬럼에 대한 기본값을 설정하고 이를 수정하거나, 삭제하는 방법은 데이터베이스 관리 및 설계에 있어서 중요한 부분입니다. 기본값을 통해 데이터의 일관성을 유지하고, 입력되지 않은 데이터에 대한 기본 설정을 제공할 수 있습니다. 이번 글에서는 Oracle에서 기본값을 생성, 수정, 삭제하는 구체적인 방법에 대해서 알아보겠습니다. 기본값(Default) 생성하기 Oracle에서 테이블을 생성하거나 기존 테이블을 수정할 때, 특정 컬럼에 대한 기본값을 설정할 수 있습니다. 이는 데이터 입력 시 해당 컬림에 값이 명시적으로 제공되지 않을 경우 자동으로 적용되는 값을 말합니다. 테이블 생성 시 기본값 설정하기 테이블을 처음 생성할 때, 컬럼 정의와 함께 DEFAULT 키워드를 .. 2024. 4. 2.
Oracle default 값 설정, 컬럼에 기본값 설정하기 SQL Oracle 데이터베이스에서 테이블의 컬럼에 기본값을 추가하는 것은 데이터 입력 시 해당 컬럼에 값이 명시되지 않았을 때 자동으로 설정되는 값을 지정하는 방법입니다. 이는 데이터의 일관성을 유지하고, 입력 과정을 간소화하는데 도움이 됩니다. default는 테이블에 데이터를 입력할 때 아무런 값이 입력되지 않으면 default값(기본값)으로 저장되는 데이터를 설정하는 것입니다. 컬럼에 기본값(Default Value) 추가하기 새 컬럼 추가 시 기본값 설정하기 새로운 컬럼을 테이블에 추가하면서 기본값을 설정하려면, ALTER TABLE 명령어와 함께 DEFAULT 키워드를 사용합니다. --ALTER TABLE 테이블 ADD 컬럼면 타입 DEFAULT 기본값; ALTER TABLE test ADD delY.. 2024. 3. 30.
CSS a태크 밑줄 없애기 삭제 가리기 지우기 링크 속성 웹 페이지의 하이퍼링크를 나타내는 a태그는 기본적으로 밑줄이 표시됩니다. 이번 글에서는 a태그를 깔끔하고 페이지에 어울리는 링크로 만들기 위한 CSS를 사용해서 밑줄을 지우고 클릭이 되기 전과 후의 hover와 active 등 a태그의 속성들에 대해서 알아보겠습니다. 태그의 CSS 속성 HTML의 a태그를 스타일링하는 것은 웹 페이지의 디자인 UI와 UX를 향상시키는데 중요한 역할을 합니다. CSS를 사용하여 a태그의 다양한 상태에 따른 스타일을 지정할 수 있는 방법에 대해서 알아보겠습니다. :link 방문 전 링크의 상태를 지정합니다. 예 : a:link { color: red; } :visited 사용자가 이미 방문한 링크의 상태를 지정합니다. 예 : a:visited { color: gray; } .. 2024. 3. 27.
Oracle 테이블의 데이터만 삭제하는 방법, 행 삭제 (DELETE, TRUNCATE) 데이터베이스에서 테이블의 데이터를 삭제하는 방법은 주로 DELETE와 TRUNCATE 명령어를 사용합니다. 이 두 명령어는 데이터만 삭제하고 테이블의 구조는 유지합니다. 이번 글에서는 각 명령어를 사용하는 방법과 특징에 대해서 알아보겠습니다. 하나의 행을 삭제하는 방법 DELETE 명령어 사용하기 WHERE 절을 사용하여 특정 조건에 맞는 데이터만 삭제할 수 있습니다. 행 단위로 데이터가 삭제됩니다. 기본 형식 DELETE FROM 테이블명 WHERE 조건; 예시 member 테이블에서 name이 '유재석'인 데이터를 삭제하는 방법 DELETE FROM member WHERE name LIKE '유재석'; member 테이블에서 name이 '유'로 시작하는 데이터를 삭제하는 방법 DELETE TABLE .. 2024. 3. 25.
반응형