급합니다 고수님들 부탁드립니다

급합니다 고수님들 부탁드립니다

QA

급합니다 고수님들 부탁드립니다

본문

사이트에 멀티카테고리 사용중입니다

 

insert into tree_elements set Id = '15', name = '경비원닷컴', position = '0', ownerEl = '0', slave = '0 ', skin = '', hidden = ''

1054 : Unknown column 'skin' in 'field list'

error file : /adm/eztree-v2/utils/restore_execute.php

 

이런 에러가 납니다

--------------------------------------------------

restore_execute.php 내용은

 

<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);

include_once("./_common.php");

// 업로드 오류 확인
if(isset($_FILES['userfile']['error'])) {
    switch($_FILES['userfile']['error']) {
        case UPLOAD_ERR_OK:
            break;
        case UPLOAD_ERR_NO_FILE:
            alert("보내진 파일 없음");
            echo('No file sent.');
        case UPLOAD_ERR_INI_SIZE:
        case UPLOAD_ERR_FORM_SIZE:
            alert("파일 용량 초과");
            echo('Exceeded filesize limit.');
        default:
            alert("알수없는 오류");
            echo('Unknown errors.');
    }
}

// 임시파일명
$tmp_name = $_FILES['userfile']['tmp_name'];

// 카테고리 내용 비움
$sql = " truncate tree_elements ";
sql_query($sql);

// 카테고리 내용 등록
$fp = fopen($tmp_name,"r");
while( !feof($fp) ) {
    $doc_data = addslashes(fgets($fp));    
    $cols = explode("\t", $doc_data);

    $sql = " insert into tree_elements
                set Id = '{$cols[0]}',
                    name = '{$cols[1]}',
                    position = '{$cols[2]}',
                    ownerEl = '{$cols[3]}',
                    slave = '{$cols[4]}',
                    skin = '{$cols[5]}',
                    hidden = '{$cols[6]}' ";
    sql_query($sql);

}

alert("정상적으로 처리되었습니다.", "../browse.php");
?>

 

------------------------------------------------------------

어디를 수정해야 할까요?

이 질문에 댓글 쓰기 :

답변 1


 $sql = " insert into tree_elements
                set Id = '{$cols[0]}',
                    name = '{$cols[1]}',
                    position = '{$cols[2]}',
                    ownerEl = '{$cols[3]}',
                    slave = '{$cols[4]}',
                    hidden = '{$cols[6]}' ";
    sql_query($sql);

로 해보세요

 

skin 컬럼이 없어서 나는 오류입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 10,628
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT