Notice
Recent Posts
Recent Comments
Tags
- 하드 윈도우 복사
- javascript 바코드 생성
- asp.net core Select
- simpe ftp
- SSD 복사
- XSS방어
- JavaScript
- javascript redirection
- django 엑셀불러오기
- 강제이동
- 바코드 생성하기
- jquery 바코드생성
- php 캐쉬제거
- 타임피커
- 404에러페이지
- 말줄임표시
- XSS PHP
- swagger 500 error
- asp.net dropdownlist
- 원격ftp
- asp.net core swagger
- TempData
- 하드 마이그레이션
- 맥 오라클설치
- ViewData
- asp ftp
- ViewBag
- Mac Oracle
- ASP.Net Core 404
- asp.net Select
웹개발자의 기지개
[PHP] CSV 일괄 업로드 작업 본문
CSV 일괄 업로드 파일 작업하기
[CSV 파일]
(주)테스트엘리베이터|가나다|전북|전라북도 완주군 삼례읍 1234|063-1111-2222|063-222-2222
테스트회사㈜|이순신|인천|인천광역시 부평구 경원대로 1234호|02-2222-3333|02-2222-3334
(주) 테스트나라|서테스트|경기|경기도 부천시 원미구 길주로 303호|032-333-4444|032-333-5555
[ csv_up.php ]
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
<?
include "../inc/config.php";
$filename = 'member250626.csv';
if (file_exists($filename)) {
// fopen으로 읽기 모드로 엽니다
if (($handle = fopen($filename, "r")) !== FALSE) {
// echo "<pre>"; // 보기 좋게 출력
while (($data = fgetcsv($handle, 1000, "|")) !== FALSE) {
// $data는 한 줄을 배열로 반환합니다
list($company, $ceo, $region, $address, $tel, $fax) = $data;
/*
echo "회사명: $company\n";
echo "대표자: $ceo\n";
echo "지역: $region\n";
echo "주소: $address\n";
echo "전화번호: $tel\n";
echo "팩스번호: $fax\n";
echo "------------------------\n";
*/
$company = addslashes($company);
$ceo = addslashes($ceo);
$region = addslashes($region);
$address = addslashes($address);
$tel = addslashes($tel);
$fax = addslashes($fax);
$query = "insert into company (area,com_name,dep,tel,fax,email,homepage,address1) values ('$region','$company','$ceo','$tel','$fax','','','$address')";
mysqli_query($conn,$query) or die("error");
}
// echo "</pre>";
fclose($handle);
} else {
echo "파일을 열 수 없습니다.";
}
} else {
echo "파일이 존재하지 않습니다.";
}
?>
|
cs |
'PHP' 카테고리의 다른 글
| [PHP] https 강제로 이동시키기 (0) | 2025.08.18 |
|---|---|
| [PHP] Ubuntu 에서 PHP 설치 - nginx , php.ini 설정하기 (1) | 2025.07.21 |
| [PHP] 유용한 실무팁 11 - 문자열 요소 병합 (중복은 하나만), 새로 추가된 문자열로 업데이트 (기존 요소가 없으면 바로 삭제) (0) | 2025.06.24 |
| [PHP] 현재 디렉토리 사용량 (0) | 2025.06.23 |
| [PHP] 영상 재생시 실제 URL 로 직접 접근하여 재생하기 방지 (0) | 2025.05.22 |
Comments