본문 바로가기

비개발자의 개발 일지

현장 팀장에서 수출 ERP까지 — AI와 함께 시스템을 만든 기록

시리즈 보기
반응형

select23

MySQL SELECT · WHERE 조건 조회 완전 정리 Web Development · MySQLMySQL SELECT · WHERE —조건 조회 완전 정리WHERE / AND / OR / BETWEEN / IN / LIKE — 원하는 행만 골라내는 필터 문법시작 오늘 분석할 코드usertbl에서 다양한 조건으로 원하는 행만 추려내는 SELECT 쿼리들이다. 단순 비교부터 범위 조건, 목록 포함, 패턴 매칭까지 WHERE절의 핵심 문법이 모두 담겨 있다.SELECT * FROM usertbl; -- usertbl 전체를 다 보여달라 SELECT * FROM usertbl WHERE name = '김경호'; -- name 컬럼에서 '김경호'인 행만 전체 컬럼으로 조회 SELECT userID, name FROM usertbl WHERE birthYear >= .. 2026. 7. 14.
PHP 수정 폼 — GET id 검증 · $_SESSION 저장 · SELECT 기존값 폼 표시 완전 정리 Web Development · PHP PDO 세션PHP 수정 폼 — GET id 검증 · $_SESSION 저장 · SELECT 기존값 폼 표시 완전 정리수정 링크에서 GET으로 id를 받아 검증하고, 세션에 저장 후 DB에서 기존 데이터를 불러와 input value에 미리 채워주는 패턴시작 오늘 분석할 코드updateform.php는 수정 전 현재 데이터를 보여주는 폼이다. list.php의 "수정" 링크(updateform.php?id=N)를 클릭하면 GET으로 id를 받고, 세션에 저장 후 DB에서 해당 데이터를 SELECT해 input의 value에 미리 채운다. session_start(); ?> require_once("MYDB.php"); $pdo = db_connect(); // G.. 2026. 7. 9.
PHP 통합 CRUD 허브 — list.php에서 INSERT·UPDATE·DELETE·검색·목록 완전 정리 Web Development · PHP PDO CRUDPHP 통합 CRUD 허브 — list.php에서 INSERT·UPDATE·DELETE·검색·목록 완전 정리하나의 list.php 파일이 GET·POST 파라미터 분기로 INSERT/UPDATE/DELETE/검색/전체목록 5가지 역할을 수행하는 통합 CRUD 허브 패턴시작 오늘 분석할 코드 — 전체 구조list.php는 43-2 패턴의 핵심이다. 단 하나의 파일이 5가지 역할을 수행한다. GET action=delete(삭제), POST action=insert(등록), POST action=update(수정), POST search_key(검색), 아무것도 없으면 전체 목록. session_start()는 UPDATE 처리에서 $_SESSION['i.. 2026. 7. 9.
PHP MYDB.php 재사용 — CRUD 전체에 하나의 접속 함수 완전 정리 Web Development · PHP PDOPHP MYDB.php 재사용 — CRUD 전체에 하나의 접속 함수 완전 정리INSERT · SELECT · UPDATE · DELETE 모두 동일한 db_connect() 함수 하나로 — 공통 모듈로 분리하는 이유와 동작 원리시작 오늘 분석할 코드MYDB.php는 PDO 접속을 함수로 감싼 공통 모듈이다. INSERT를 처리하는 view.php, SELECT+DELETE를 처리하는 list.php, UPDATE를 처리하는 update.php — 어느 파일이든 2줄이면 DB 접속이 완료된다. 접속 정보는 오직 MYDB.php 한 곳에만 존재한다.// MYDB.php — 공통 DB 접속 함수 function db_connect() { $db_user = "ro.. 2026. 7. 9.
반응형