테스트 사이트 - 개발 중인 베타 버전입니다

데이터분리해서 db에 넣는방법 채택완료

sahara 10년 전 조회 5,196

출력된 데이터를보면 | 로 나눠서 a10 테이블에 넣어주는방법 부탁드립니다.

첫번째(71) = wr_subject

두번째(2015,10,23,20,55,0) = wr_6

세번째(77) = wr_1

네번째(한국) = wr_4

다섯번째(98) = wr_5

여섯번째(03) = wr_6

이런식으로 디비에넣고싶은데요.

 

foreach($num as $no=>$subarray){</p><p>//     echo "
 $username:  \n";</p><p>    foreach($subarray as $k=>$v){    </p><p>        echo "
[$no][$k] : $v\n";</p><p>    }</p><p>    echo "<P>";</p><p>}</p><p>// 출력된 데이터</p><p>[0][0] : "71|2015,10,23,20,55,0|77|한국|98|03|서울|경기도|234.63|5434.42|146.49||||", </p><p>[0][1] : "87|2015,10,23,20,55,0|77|미국|84|96|뉴욕|애틀란타|6542.06|56773.73|6652.81|2665.07|543.79|2556.78|", </p><p>[0][2] : "21|2015,10,23,20,55,0|4B|독일|93|38|뮌핸|베를린|645.03|53.87|51.55|555.82|674.17|751.45|",

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트
10년 전

</p><pre>foreach($num as $no=>$subarray){
    foreach($subarray as $k=>$v){
        $arr = explode("|", $v);
        // <code class="string">$v 가 "71|2015,10,23,20,55,0|77|한국|98|03|서울|
</code><code class="string">        // </code><code class="string">        경기도|234.63|5434.42|146.49||||</code>" 라면,
        // $arr 의 값들은... 
        // $arr[0] = 71
        // $arr[1] = 2015,10,23,20,55,0
        // ... 이렇게 됩니다.
        // 아래 sql_query 안에 위 값을 이용해서 넣으시면 되겠습니다. 
        // 게시판에 등록하고자 하는 것이라면,
        // 쿼리문은 "그누보드/bbs/write_update.php" 의 
        // insert query 를 참고하세요.
        sql_query("INSERT INTO ................");
    }
}
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
10년 전
일단해보진않았지만 안해봐도 될거같은느낌이..
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

10년 전

필드 는 v 로시작하는 옵션으로 되어있을거여요 그것을 t 로시작하는 걸로 바꾸고

이유는 글자 자리 수가 모질라면 저장 이 안되요

우선 DB 에 저장 하는 거도 문제인데,,

게시판 스킨 들 살펴 보시면 스킨 안에 DB 저장 하는 소스를 만들어 넣고

해야하는 데

 

이걸 하려면 저장 하는 sql 에대한 지식이 있어야되는데

구지 직접하고싶다면

스킨 이란 항못에서 검색을 하여서 게시판 양식이 복잡 한것을

하나 다운받아서 살펴 보세요

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
10년 전
디비필드는 wr_1부터 다있는데요..
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

10년 전

우선 DB 에 있는 필드 코드부터 바꿔야 합니다 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인