따로 디렉토리 생성해서 페이지를 작성하는데 sql문 오류 사용법 채택완료
일산사랑
11년 전
조회 7,222
임의로 100 이라는 bo_table 게시판을 생성했습니다.
다른 디렉토리를 임의로 생성해서 사용하는데요.
예를들어 /korea/seoul/seoul.php
라는 파일을 생성했다고 하면, 상단에 common.php 파일을 경로에 맞게 include 하였습니다.
2건의 값을 가져오려고 하는데
</div>
<div><div>select wr_content from g5_write_ where wr_id = ''</div>
<div>
</div>
<div>1146 : Table 'enjoytaiwan.g5_write_' doesn't exist</div>
<div>
</div>
<div>error file : /enjoytaiwan/taiwan/taipei/main.php</div></div>
<div>
위와 같은 오류가 발생합닌다. 소스는 웹진형 소스를 참고해서
대충만 임시로 카피했습니다.
</div>
<div><div> <table></div>
<div> <caption><?php echo $board['bo_subject'] ?>목록</caption></div>
<div> <tbody></div>
<div> <?php</div>
<div> // for ($i=0; $i<count($list); $i++) {</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>for ($i=0; $i<2; $i++) {</div>
<div> ?></div>
<div> <tr class="<?php if ($list[$i]['is_notice']) echo "bo_notice"; ?>"></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span><td></div>
<div>
</div>
<div> <?php</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);</div>
<div>
</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>if($thumb['src']) {</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>$img_content = '<div style="float:left;width:'.$board['bo_gallery_width'].'px;height:'.$board['bo_gallery_height'].'px;padding-right:20px"><a href="'.$list[$i]['href'].'"><img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" width="'.$board['bo_gallery_width'].'" height="'.$board['bo_gallery_height'].'" style="border:1px solid #ddd"></a></div>';</div>
<div> } else {</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>$img_content = '';</div>
<div> }</div>
<div>
</div>
<div> echo $img_content;</div>
<div> ?></div>
<div>
</div>
<div>
</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span></div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span></td></div>
<div>
</div>
<div> <td class="td_subject"></div>
<div> <?php</div>
<div> echo $list[$i]['icon_reply'];</div>
<div> if ($is_category && $list[$i]['ca_name']) {</div>
<div> ?></div>
<div> <a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo $list[$i]['ca_name'] ?></a></div>
<div> <?php } ?></div>
<div>
</div>
<div> <a href="<?php echo $list[$i]['href'] ?>"></div>
<div> <?php echo "[".$list[$i]['subject']."]" ?> <?php echo $list[$i]['datetime2'] ?>
</div>
<div> <?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><?php echo $list[$i]['comment_cnt']; ?><span class="sound_only">개</span><?php } ?></div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span><?php echo cut_str(get_text(strip_tags($list[$i]['wr_content'])), 100, "‥")?>
</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span><?php echo $list[$i]['name'] ?></div>
<div> </a></div>
<div>
</div>
<div> </div>
<div> </td></div>
<div>
</div>
<div> </tr></div>
<div> <?php } ?></div>
<div> <?php if (count($list) == 0) { echo '<tr><td colspan="'.$colspan.'" class="empty_table">게시물이 없습니다.</td></tr>'; } ?></div>
<div> </tbody></div>
<div> </table></div></div>
<div>
스킨게시판에 임의로 복사해서 작성했을때는 정상적으로 출력이 되는데,
스킨을 상용할수 없고 따로 불러와야 하는 식인데, bo_table명이 없는거 같아서
$board['bo_table'] = "100";
이라고 임시로 넣으면
오류는 표시 안되는데 아무것도 출력이 안됩니다. ;;
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
11년 전
$sql = " select * from g5_write_100 order by wr_id limit 0, 2 ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$list[$i] = $row;
}
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$list[$i] = $row;
}
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 5개
�
일산사랑
11년 전
�
히어1
11년 전
희안하네요......
$sql = " select * from g4_banner order by ba_id limit 0, 2 ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$list[$i] = $row;
print_r($row);
}
동일하게 해서 전 출력이 되는데 말이죠 ;;;;;;
Array ( [ba_id] => 1 [mb_id] => aaaaaa [ba_num] => 0 [ba_daylist] => 30 [ba_eday] => [ba_url] => http://www.monsterbox.co.kr [ba_file] => ) Array ( [ba_id] => 2 [mb_id] => aaaaaa [ba_num] => 1 [ba_daylist] => 180 [ba_eday] => [ba_url] => http://www.monsterbox.co.kr [ba_file] => )
$sql = " select * from g4_banner order by ba_id limit 0, 2 ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$list[$i] = $row;
print_r($row);
}
동일하게 해서 전 출력이 되는데 말이죠 ;;;;;;
Array ( [ba_id] => 1 [mb_id] => aaaaaa [ba_num] => 0 [ba_daylist] => 30 [ba_eday] => [ba_url] => http://www.monsterbox.co.kr [ba_file] => ) Array ( [ba_id] => 2 [mb_id] => aaaaaa [ba_num] => 1 [ba_daylist] => 180 [ba_eday] => [ba_url] => http://www.monsterbox.co.kr [ba_file] => )
�
히어1
11년 전
아...ㅡㅜ 얄미운 일산사랑님 ㅡㅜ;;;;;;
�
일산사랑
11년 전
앗 피곤하신가 보네요 ;;;;
제가 오해하게 적었네요..
타이핑하고 왜 안되지 하다가 보니까 제 오타여서 다시 수정해서 잘된다는 거에요 :)
감사합니다.
괜히 더 피로를 드려서 ;;;;
제가 오해하게 적었네요..
타이핑하고 왜 안되지 하다가 보니까 제 오타여서 다시 수정해서 잘된다는 거에요 :)
감사합니다.
괜히 더 피로를 드려서 ;;;;
�
히어1
11년 전
아니에요 저도 지금 하고 잇는게 잘 안풀려서 ㅎㅎ;;;;;; 피곤하지는 않습니다......
댓글을 작성하려면 로그인이 필요합니다.
11년 전
select * from g5_write_100
order by wr_id limit 0,2 for ($i=0; $i<count($list); $i++) { 요렇게 넣어보심이........
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
일산사랑
11년 전
아 히어로님 답변 감합니다.
[code]
$sql = " select * from g5_write_100 order by wr_id limit 0, 2 ";
$result = mysql_query($sql);
for ($i=0; $i<count($list); $i++) {
$list[$i] = mysql_fetch_array($result);
}
[/code]
이렇게 작성해 봤습니다.
아 다음에 출력하는 for 문위에 위처럼 배열로 넣는 식으로 작성했습니다.
[code]
select wr_content from g5_write_ where wr_id = ''
1146 : Table 'enjoytaiwan.g5_write_' doesn't exist
error file : /enjoytaiwan/taiwan/taipei/main.php
[/code]
동일하게 나오네요 ;;
[code]
$sql = " select * from g5_write_100 order by wr_id limit 0, 2 ";
$result = mysql_query($sql);
for ($i=0; $i<count($list); $i++) {
$list[$i] = mysql_fetch_array($result);
}
[/code]
이렇게 작성해 봤습니다.
아 다음에 출력하는 for 문위에 위처럼 배열로 넣는 식으로 작성했습니다.
[code]
select wr_content from g5_write_ where wr_id = ''
1146 : Table 'enjoytaiwan.g5_write_' doesn't exist
error file : /enjoytaiwan/taiwan/taipei/main.php
[/code]
동일하게 나오네요 ;;
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
소스 수정하고 안되 하고 다시 했는데, 되네요..
제 오타가 ;;
정말 감사합니다.