배열관련 질문드립니다.

· 2011-05-07 (토) 18:39:29 · 1289 · 4
아래소스는 이미지 썸네일 부분중에 한 곳인데요 이미지밑부분에 조그마한 이미지를 넣었는데요 이 이미지 에 마우스오버를 하면 $row[it_opt1]의 값이 뿌려집니다.
그런데 문제는 추가로넣었던 이 이미지에 마우스오버를하면 첫번째 이미지만 적용이 되어서 질문드립니다. 각 배열마다 id=select_id 부분에 해당하는 id를 줘야할것같은데.. 도무지 방법을 모르겠습니다. 어떤 문제인지 부탁드립니다...ㅜ

for ($i=0; $row=mysql_fetch_array($result); $i++) {

for ($k=0; $k<count($arr); $k++) {
$arr[$k] = str_replace("\n","<br>",$row[it_opt1]);
$str = "<div id='select_id' style='display:block; position:absolute; z-index:10000; flaot:left; text-align:left; margin-right:30px; margin-top:17px;'><div class='list'>$arr[$k]</div></div>";
}
$str .= "<img src='image/size_bt.jpg' onmouseover=\"document.getElementById('select_id').style.display='block'\"; onmouseout=\"document.getElementById('select_id).style.display='none'\"; >";

echo "$str";

}
|

댓글 4개

2011-05-07 (토) 19:02:15
셀렉트 아이디 마다 $k
함수를 이용하면 셀렉트 아이디도 마찬가지로 0부터 시작 하지 않나요 ?
이걸 응용하시면 되실듯 합니다.
답변감사합니다.id 부분에 $k 응용 되네요^^
2011-05-07 (토) 19:18:42
$arr이 어디서 나온 건가요?
답변주셔서 감사합니다~^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-05-09 조회 2,315
11-05-08 조회 2,054
11-05-08 조회 1,608
11-05-08 조회 1,621
11-05-08 조회 1,685
11-05-08 조회 1,666
11-05-08 조회 1,640
11-05-08 조회 1,619
11-05-08 조회 2,223
11-05-08 조회 1,079
11-05-08 조회 1,609
11-05-08 조회 2,855
11-05-08 조회 1,812
11-05-08 조회 1,452
11-05-08 조회 1,676
11-05-07 조회 1,187
11-05-07 조회 1,605
11-05-07 조회 4,332
11-05-07 조회 1,290
11-05-07 조회 1,273