답변 3개
</p>
<p><?php </p>
<p>$filesql = " select * from {$g5['board_file_table']} where bo_table='creatorform' and wr_id={$row['wr_id']}"; </p>
<p>$result= sql_query($filesql);</p>
<p>for ($i=0; $view=sql_fetch_array($result); $i++) {?></p>
<p><li>
<i class="fa fa-download" aria-hidden="true"></i>
<a href="<?=G5_BBS_URL?>/download.php?bo_table=creatorform&wr_id=<?=$view['wr_id']?>&no=<?=$view['bf_no']?>" class="view_file_download">
<strong><?=$view['bf_source'] ?></strong>
</a>
</li>
<?php } ?> </p>
<p>
이렇게 하셔야 할꺼에요...
댓글을 작성하려면 로그인이 필요합니다.
쿼리문 실행하는 방법 자체가 틀렷습니다
$view = sql_fetch($filesql); <---이건 하나 밖에 가져오지않죠??
count($view['bf_file']); <-- 한다고 해서 여러개 값이 나오나요? 하나만 나오죠
for ($i=0; $i while($view=sql_fetch_array($filesql)){ 링크에서 $wr_id --> $row[wr_id] no=0 --> no==$view[bf_no]?> $row[wr_id] 값이 아무래도 수상함
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
쿼리문 자체는 문제가 없습니다
$row['wr_id'] 값을 어떻게 구해온 것인가요?
업로드화일 출력 방법은 어떻게 구현하였나요?
좀더 자세히 질문하세요
답변에 대한 댓글 1개
$filesql = " select * from {$g5['board_file_table']} where bo_table='creatorform' and wr_id={$row['wr_id']}";
$view = sql_fetch($filesql);
for ($i=0; $i<count($view['bf_file']); $i++) {?>
<li>
<i class="fa fa-download" aria-hidden="true"></i>
<a href="<?=G5_BBS_URL."/download.php?bo_table=creatorform&wr_id=".$wr_id."&no=0"; ?>" class="view_file_download">
<strong><?=$view['bf_source'] ?></strong>
</a>
</li>
<?php } ?>
이렇게 해놨는데요 지금 for문에서 하나만 돌리는것같아서요 여러개 안나와요 그리고 wr_id가 1인데
거기서 파일은 두개정도이상이거든요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인