본문 바로가기

코딩(php,javascript,mysql)21

한눈에 보는 PHP 역사 요약, 한번에 알아보자~ PHP의 역사는 1990년대 중반부터 시작된 오픈소스 서버사이드 스크립트 언어의 발전사로, 웹 개발 트렌드에 따라 큰 변화를 겪어왔습니다. 아래는 한눈에 보는 PHP 역사 요약입니다:🕰️ 한눈에 보는 PHP 역사 (버전 중심 요약)출시년도 버전 주요 특징 및 변화1995PHP/FIRasmus Lerdorf가 C언어로 CGI 기반 툴 개발 (Personal Home Page Tools)1997PHP 3PHP로 이름 변경, MySQL 등 다양한 DB 지원, HTML 내 스크립트 삽입 가능2000PHP 4Zend Engine 1.0 기반, 성능 향상, 세션 관리 도입2004PHP 5Zend Engine 2.0, OOP(객체지향) 본격 지원, PDO, 예외 처리 도입2015PHP 7.0PHP 6 실패 후 대대.. 2025. 6. 21.
HTML 입력 필드에서 엔터 키로 검색 버튼 실행하는 방법 웹 개발을 하다 보면, 검색 필드에서 사용자가 엔터 키를 눌렀을 때 검색 버튼이 실행되도록 만드는 기능을 구현해야 할 때가 있습니다. 이 기능은 사용자 경험(UX)을 개선하는 데 매우 중요한 요소 중 하나입니다. 이번 글에서는 HTML과 JavaScript를 사용하여 검색 입력 필드에서 엔터 키를 누르면 특정 버튼의 클릭 이벤트가 실행되도록 만드는 방법을 상세히 설명하겠습니다.   HTML 구조우선, 검색 입력 필드와 검색 버튼이 포함된 HTML 구조를 살펴보겠습니다. 아래는 기본적인 HTML 코드입니다: 검색 요소: 사용자가 검색어를 입력하는 필드입니다. 이 필드는 id="search"로 지정되어 있어 JavaScript에서 쉽게 참조할 수 있습니다. 요소: 검색 버튼입니다. 이 버튼의 id는 .. 2025. 1. 22.
PHP에서 한글 문자열 자르기: 글자 수 제한하기 PHP로 작업하다 보면 한글과 영어가 혼합된 문자열의 길이를 제한해야 할 때가 있습니다. 특히 사용자 인터페이스나 데이터베이스에 저장될 문자열의 길이를 조정할 때는 한글도 정확히 한 글자로 계산해야 하는 경우가 많습니다. 이번 포스트에서는 한글 문자열을 포함한 텍스트의 길이를 제한하고, 초과 시 '...'을 붙이는 함수를 구현하는 방법을 알아보겠습니다. PHP 문자열 함수의 한계PHP에서 문자열의 길이를 계산할 때 흔히 사용하는 strlen 함수는 한글을 정확히 계산하지 못합니다. 영어 알파벳은 한 글자에 1바이트를 차지하지만, 한글은 멀티바이트 문자로 처리되어 2~3바이트로 계산됩니다. 따라서 strlen을 그대로 사용하면 한글 문자열의 실제 글자 수와 일치하지 않는 결과를 얻게 됩니다.이 문제를 해결.. 2025. 1. 17.
jQuery로 페이지 로드 시 이벤트 자동 실행하기 웹 개발을 하다 보면 특정 요소의 이벤트를 페이지가 로드될 때 자동으로 실행해야 하는 경우가 있습니다. 예를 들어, 드롭다운 메뉴의 값을 기준으로 데이터를 로드하거나, 특정 초기값을 기반으로 화면에 데이터를 표시해야 할 때입니다. 이 글에서는 jQuery를 활용해 페이지 로드 시 이벤트를 자동으로 실행하는 방법을 소개합니다. 기본 이벤트 처리: 드롭다운 메뉴의 change 이벤트먼저, 드롭다운 메뉴에서 사용자가 선택한 값을 처리하는 일반적인 코드를 살펴보겠습니다. 다음은 선택한 연도를 서버로 전달하여 연간 휴가 데이터를 업데이트하는 코드입니다.$(document).ready(function () { $('#yearSelect').change(function () { const selec.. 2025. 1. 3.
코딩으로 배우는 검사 요청 필수 체크리스트 구현하기 제품 검사 요청 시스템을 코딩으로 구현할 때, 단순히 데이터를 입력받고 처리하는 것을 넘어 특정 규정을 자동으로 검토하고 사용자에게 피드백을 제공하는 기능이 필요합니다. 특히 발주 사이즈와 시공 완료 사이즈의 오차를 확인하거나 사전 고지 여부를 점검하는 프로세스를 코딩으로 구현하면 효율적이고 신뢰성 높은 시스템을 구축할 수 있습니다. 이번 글에서는 이를 구현하는 주요 코딩 로직과 핵심 아이디어를 초보자도 이해할 수 있도록 설명합니다. 1. 사이즈 검증 로직 구현하기발주 사이즈와 시공 완료 사이즈의 오차를 자동으로 검토하려면, 오차 허용 범위를 정의하고 이를 비교하는 코드가 필요합니다. 예를 들어, 오차 허용 범위를 ±5%로 설정한다고 가정하고, 이를 PHP로 구현하는 방법을 살펴보겠습니다.// 사이즈 검.. 2024. 12. 30.
업무 편람과 일지를 위한 부트스트랩 모달 제작 가이드 업무 편람과 일지를 위한 부트스트랩 모달 제작 가이드웹 프로젝트에서 정보를 깔끔하고 사용자 친화적으로 표시하는 방법 중 하나는 모달 창을 활용하는 것입니다. 특히 부트스트랩 모달은 설정과 커스터마이징이 쉬워 많은 개발자들이 선호하는 도구입니다. 이번 글에서는 업무 편람 및 일지 시스템을 제작할 때 사용할 수 있는 부트스트랩 기반의 모달 창을 구현하는 방법을 친절하게 설명하겠습니다. 초보자도 따라 하기 쉽게 단계별로 안내합니다. 1. 기본 모달 구조모달은 화면에 떠오르는 창으로, 메인 콘텐츠를 가리지 않고 필요한 정보를 표시할 수 있습니다. 먼저 모달의 기본 HTML 구조를 살펴보겠습니다. 업무편람/일지 모달 내용이 여기에 표시됩니다. .. 2024. 12. 29.
반응형