excel 파일을 어떻게 해야 db에 깔끔하게 올리죠? 정보
excel 파일을 어떻게 해야 db에 깔끔하게 올리죠?첨부파일
본문
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 ("끝났당!") ;
?>
해당 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 ("끝났당!") ;
?>
감사합니다. phpAdmin으로 하려니까 어려웠는데... ^^
추가로 해당 table의 필드에도 Null 허용 체크되어있는지 확인해보세요.
기본값 없는채로 not null로 되어있으면 아마 입력시 오류 날수도 있습니다.
기본값 없는채로 not null로 되어있으면 아마 입력시 오류 날수도 있습니다.
감사합니다. 정통부에 요청해서 2007년도 따끈한 영문 db 받았습니다. 필요하심 말해주세요
스킨 자료실에 등록 부탁 드려요.^^
예^^ 내일 올려드릴께요. 사무실에 db가 있어서...
mysql 버젼하고 원본 excel 버젼하고... 모두 올릴께요.
mysql 버젼하고 원본 excel 버젼하고... 모두 올릴께요.
미리 감사 드립니다.^^ 꾸벅
특정게시판에 csv 파일을 업로드 할 수 있나요?
감사합니다
감사합니다