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

$sql db 여분필드 가져오기에 문제가 생깁니다.

산비탈 3년 전 조회 2,805

여분필드 1~10까지 넣고 일관 불러오기하는데 게시글수 만큼 빈 라인이 자동으로 출력합니다.

해결방법 좀 살펴주셨으면 감사하겠습니다. 고수님들... 빈 라인은 게시건수만큼 보이네요. ㅠㅠ

 

</strong></p>

<p><?

$sql= "select * from g5ssan_write_rent_ship order by wr_id desc limit 0, 50";

$result = sql_query($sql);

?>

<? 

while( $row=sql_fetch_array($result)){

?></p>

<p><tr></p>

<p><td class="text-left">

<?=$row[wr_9]?>

</td>

<td class="text-center">

<?=$row[wr_7]?>

</d>

<td class="text-left">

<?=$row[wr_5]?>명

</td>

<td class="text-right">

<?=$row[wr_1]?>원

</td>

<td class="text-left">

<?=$row[wr_2]?>

</td>

<td class="text-left">

<?=$row[wr_3]?> ~ <?=$row[wr_4]?>

</td>

<?}?>

</tr></p>

<p><strong>

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

답변 7개

일단 봤을때는 데이터값에 따라 <tr>이 반복이므로

마지막 </tr>이 끝난 후 while 닫는 부분(<?}?>이 있어야 됩니다.
 

아니면 새로 만드신 페이지라면

디비연결 확인하시고, 루트에 있는 _common.php를 include 해주시면 됩니다.

 

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

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

복스리
3년 전

한번 깔끔하게 보기 좋게 수정해보았습니다.

테이블 명칭이 g5ssan_write_rent_ship <-- 이게 맞는지 모르겠습니다.

 

</p>

<p><?

$sql= "select * from g5ssan_write_rent_ship where wr_is_comment = 0 order by wr_id desc limit 0, 50";

$result = sql_query($sql);</p>

<p>while( $row=sql_fetch_array($result))

{

?>

<tr>

  <td class="text-left"><?=$row[wr_9]?></td>

  <td class="text-center"><?=$row[wr_7]?></td>

  <td class="text-left"><?=$row[wr_5]?>명</td>

  <td class="text-right"><?=$row[wr_1]?>원</td>

  <td class="text-left"><?=$row[wr_2]?></td>

  <td class="text-left"><?=$row[wr_3]?> ~ <?=$row[wr_4]?></td>

</tr>

<?

}

?></p>

<p>

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

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

질문이 이해가 안되는데요~ 그럼 저 위 소스는  게시글  리스트 클릭시  모달에 나오는 소스인건가요?

 

그럼 모달부분에 노출할 데이터만 불러오게 해야 하지 않을가요?

 

댓글 부분 여분필드에 값을 넣는 형식이면

 

쿼리문에 해당 wr_id 값과 wr_is_comment 코멘트 인 게시물만 나오게 해야  나올듯한데요

Ex) select * from g5ssan_write_rent_ship where wr_id = '게시물번호' and  wr_is_comment = 1

 

그게 아니라면  코멘트 아닌글만 나오게 하시면 될듯하네요

Ex) select * from g5ssan_write_rent_ship where  wr_is_comment = 0 order by wr_id desc limit 0, 50

 

 

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

답변에 대한 댓글 2개

산비탈
3년 전
조건문을 넣으니 전혀 자료를 부르지 못하네요. 게시물과 초기값의 관계인지요. 답답합니다.
산비탈
3년 전
wr_is_comment = 0에서 댓글만 나오게 1로 저정했더니 수정되네요. 감사합니다. 수고하셨습니다.

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

3년 전

댓글에 여분필드를 1 ~ 10까지 지정하고 게시글은 2개를 올렸으며 불러오기를 리스트스킨에서 모달로 부르는 형식입니다.

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

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

3년 전

</tr><?}?>

위치를 변경해도 같은 현상이 나옵니다. 아이고

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

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

3년 전

</tr> <- 줄 구분 부분이 

반복에 포함되어야할거같아요~

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

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

</td>
<?}?>
</tr>

 

닫히는 부분 잘못닫아서 그런거 아닌지요?

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

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

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

로그인