excel 파일을 어떻게 해야 db에 깔끔하게 올리죠? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

excel 파일을 어떻게 해야 db에 깔끔하게 올리죠? 정보

excel 파일을 어떻게 해야 db에 깔끔하게 올리죠?

첨부파일

20050524우편번호(영한매핑)_수정2.csv (986.0K) 11회 다운로드 2007-03-15 16:56:58

본문

phpMyAdmin을 쓰느까 입력이 없는 필드 때문인지 오류가 계속 나오네요. -..-a
 
주소록 db를 csv로 저장했는데... 올리지 못해서 몇시간째 헤맵니다.
  • 복사

댓글 전체

제가 쓰는 5단계형 우편번호 입력 소스입니다.
해당 csv파일명과 dbconfig. $query를 수정하셔서 입력하시면 될듯 합니다.

<?
@require_once("../include/dbconfig.php");  <-- 요기 수정

$fp = fopen ("./zipcode1.csv", "r") ;  <-- 요기 수정

while (!feof ($fp)) {
$tile = explode (",", fgets ($fp)) ;

$tile[0]=trim($tile[0]);
$tile[1]=trim($tile[1]);
$tile[2]=trim($tile[2]);
$tile[3]=trim($tile[3]);
$tile[4]=trim($tile[4]);

if($tile[0]){
$query = "insert into zipcode1 (uid, zipcode, sido, gugun, dong, bunji) values ('', '".$tile[0]."', '".$tile[1]."', '".$tile[2]."', '".$tile[3]."', '".$tile[4]."')" ;    <-- 요것도 수정
$result = mysql_query ($query,$dbcon) ;
}
}

echo ("끝났당!") ;

?>
추가로 해당 table의 필드에도 Null 허용 체크되어있는지 확인해보세요.

기본값 없는채로 not null로 되어있으면 아마 입력시 오류 날수도 있습니다.
© SIRSOFT
현재 페이지 제일 처음으로