excel 파일을 어떻게 해야 db에 깔끔하게 올리죠?
phpMyAdmin을 쓰느까 입력이 없는 필드 때문인지 오류가 계속 나오네요. -..-a
주소록 db를 csv로 저장했는데... 올리지 못해서 몇시간째 헤맵니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
해당 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 ("끝났당!") ;
?>
기본값 없는채로 not null로 되어있으면 아마 입력시 오류 날수도 있습니다.
mysql 버젼하고 원본 excel 버젼하고... 모두 올릴께요.
감사합니다