2003년 1월 8일 이후 
모두 명  오늘 명 
메인 페이지  
칼럼 보기  
카툰 보기  
게시판 가기  
사이트맵  
그밖의 것들  

가입하면 정말 편합니다;;
자유 게시판
질답 게시판
유용한 정보
 

QnA
묻고 답하기
질문전 검색은 기본!!!
질문 내용은 최대한 자세하고 정확하게!!!!!

 리디님 갤러리 슬라이드로 뿌리는 소스중에 ..  
 혜곰돌이  posted at 2005-05-16 13:51:06
2415 hits  0 comments
 http://apayo119.com NeWin aneyeob is level 1  llllllllll 
 퍼머링크 : http://reedyfox.com/island.php/qna/861  [복사]

안녕하세요 오랜만에 뵙겠네요
전에 많이 도와주셨는데 그동안 공부를 안했더니 소스 수정중에 막혀서요

리디님의 최근 갤러리 슬라이드로 보여주는 소스
//이미지 경로
var slideimages=new Array(<?
$result = mysql_query("select * from zetyx_board_$id where headnum >-2000000000 order by no desc limit $howmany", $connect) or die(mysql_error());
$i = 0;
while($i < $howmany) {
        $data=mysql_fetch_array($result);
        if(eregi("\.gif|\.jpg",$data[file_name1])) $filename = $_zb_url.$data[file_name1];
        else $filename="";
        echo "\"".$filename."\"";
        if($i < $many) echo ",";
        $i++;
}
?>
);


//이미지 제목
var slidecaption = new Array(<?
$result = mysql_query("select * from zetyx_board_$id where headnum >-2000000000 order by no desc limit $howmany", $connect) or die(mysql_error());
$i = 0;
while($i < $howmany) {
        $data=mysql_fetch_array($result);
        if($data[subject]) {
                $subject = $data[subject];
                echo "\"".$subject."\"";
        }        else {
                echo "";
        }
        if($i < $many) echo ",";
        $i++;
}
?>
);

중에서
$result = mysql_query("select * from zetyx_board_$id where headnum >-2000000000 order by no desc limit $howmany", $connect) or die(mysql_error());
원하는 게시판의 테이블에서 그림과 제목을 뽑아와 정렬하는 쿼리문을 회원관리 테이블에서 랜덤하게 사진과 이름을 뽑아와서 배열하기 위해

소스를 아래처럼 고쳤는데요  

//이미지 경로
var slideimages=new Array(<?
$result=mysql_query("select * from zetyx_member_table where picture !='' order by rand() limit $howmany", $connect) or die(mysql_error());
$i = 0;
while($i < $howmany) {
        $data=mysql_fetch_array($result);
        if(eregi("\.gif|\.jpg",$data[picture])) $filename = $_zb_url.$data[picture];
        else $filename="";
        echo "\"".$filename."\"";
        if($i < $many) echo ",";
        $i++;
}
?>
);


//이미지 제목
var slidecaption = new Array(<?
$result=mysql_query("select * from zetyx_member_table where picture !='' order by rand() limit $howmany", $connect) or die(mysql_error());
$i = 0;
while($i < $howmany) {
        $data=mysql_fetch_array($result);
        if($data[name]) {
                $subject = $data[name];
                echo "\"".$subject."\"";
        }        else {
                echo "";
        }
        if($i < $many) echo ",";
        $i++;
}
?>
);


이렇게 수정했는데 쿼리문이 랜덤하게 뽑는 것이라 이미지와 이름을 따로 뽑으니 사진과 이름이 안맞아서 이상하게 나오거던요


$result = mysql_query("select * from zetyx_board_$id where headnum >-2000000000 order by no desc limit $howmany", $connect) or die(mysql_error());
이 구문을
전 위에 적은 것처럼
$result=mysql_query("select * from zetyx_member_table where picture !='' order by rand() limit $howmany", $connect) or die(mysql_error());
이렇게 바꾸었거던요

그렇게 하니 사진과 회원이름이 각각 랜덤하게 뽑혀나와서 연결이 안되는 현상이 생기더군요 이걸 한번에 사진과 회원이름을 묶어주는 그런 방법은 없나요?

바쁘실텐데 죄송합니다.

링크페이지 : http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=슬라이드&select_arrange=headnum&desc=asc&no=4456새창으로 열기


  PRINT Text  PRINT HTML  

  Trackbacks for this Posting (0)
'생각하는섬 바닷가 - 리디님 갤러리 슬라이드로 뿌리는 소스중에 ..'
LIST ALL               GO TO THE TOP

- 이글 위에 있는 글 : 질문할 때 주의 사항
- 이글 아래 있는 글 : 조슈아 해리스 이혼하지 않았습니다

Copyright 1999-2021 Zeroboard

 
생각하는 섬, 바닷가는 리디가 운영하는 개인 칼럼 사이트이며 일부 컨텐츠는 리디 외의 필진에 의해 작성되었습니다. 이곳의 모든 컨텐츠는 출처(Deep Link URL) 및 작가를 명시하는 조건으로 비상업적 용도의 전제/복제가 가능합니다. 그러나 이곳에 게재된 컨텐츠의 취지 또는 작가의 의도가 왜곡되어 해석될 수 있는 컨텐츠 변형은 금지합니다. 이곳에 기재된 전자우편주소에 대한 일체의 수집행위를 거부합니다.(게시일 2008년 1월 1일)
Google
  강덕형  
Window close