본문 바로가기

PHP20

[PHP] 트랜잭션 처리 DB에서 트랜잭션 처리 - 데이터 무결성 유지의 핵심 ※ transaction은 동일 커넥션에서만 유효 함 데이터 제어어(DCL: Data Control Language) 1. ROLLBACK - 원래의 상태로 복구하기 위한 명령 - rollback 해야될 시점 2. COMMIT - 작업 결과를 물리적 디스크로 저장하고, 조작 작업이 정상적으로 완료되었음을 관리자에게 알려줌 - commit 해야 될 시점: db에 완전히 update 했을 때 (다 끝나고 나서) PHP mysqli commit() Function 2021. 2. 18.
PHP 엑셀 서버 업로드 - 배열 엑셀 저장 파일 업로드에 이어, 데이터를 엑셀로 만들어서 서버에 업로드 하는 방법에 대해서 정리해볼게요. 1. PHPExcel 라이브러리 다운로드 http://www.codeplex.com/PHPExcel CodePlex Archive An archive of the CodePlex open source hosting site archive.codeplex.com 요기에 들어가서 download archive 눌러서 다운로드 다운받은 PHPExcel을 압축을 풀어서 서버 폴더에 저장 2. excel.php에 엑셀 만들기 코드 excel.php 를 하나 만들어서 require_once ($_SERVER ['DOCUMENT_ROOT']."/PHPExcel/Classes/PHPExcel.php"); 서버경로로 requi.. 2021. 2. 15.
PHP 엑셀 서버 업로드 - 데이터 일일히 저장 파일 업로드에 이어, 데이터를 엑셀로 만들어서 서버에 업로드 하는 방법에 대해서 정리해볼게요. 1. PHPExcel 라이브러리 다운로드 http://www.codeplex.com/PHPExcel CodePlex Archive An archive of the CodePlex open source hosting site archive.codeplex.com 요기에 들어가서 ★다운로드 받은 파일을 압축 풀어서 서버에 저장 압축폴더 안에 sourceCode.zip이 또 있는데 그걸 압축 풀어서 trunk 안에 있는 Class 파일을 서버에 넣어주어야한다! (중요중요) 안그러면 경로가 너무 복잡하고, 용량이 커서, 필요한 파일만 쓰자!! 2. excel.php에 엑셀 만들기 코드 excel.php 를 하나 만들어.. 2021. 2. 10.
[PHP] 파일 업로드 / 깔끔한 파일 업로드 CSS [ 업로드 폼 ] 1. 업로드 폼 만들기 나는 요 폼을 사용했다! 버튼을 하나 만들어서 파일 업로드 form 숨기고 버튼이랑 연결시켜뒀다. 그리고 첨부할 파일명 따로 값 받아내서 input에다 넣어주고, -> 이렇게 하면 번거롭긴 한데 일반적인 파일업로드는 예쁘지가 않아서,, 업로드 if(!move_uploaded_file($_FILES['file']['tmp_name'], $upfile)); // 임시 경로에 저장된 파일을 옮겨주는 작업 [ form.js ] - 저장 버튼 눌렀을 때, 이벤트 처리하는 javascript 파일 $labelModal.find(".modal-sg-confirm").click(function (e) { // 저장 눌렀을 때 바로 저장(submit) 되게끔 document.ge.. 2021. 2. 10.