상품상세정보를 보면 해당 카테고리의 상품명 및 링크들을 상단에 쭉 나열해보고 싶습니다.
짧은 실력으로나마 고민을 해보니
<?php
$sql = " select * from {$g5['g5_shop_item_table']} ";
$menu_itid = sql_fetch($sql);
?>
이렇게 정보를 뽑아서
<?php for ($i=1; $i <= $total; $i++) { ?>
<a href=<?php echo "item.php?it_id=".$menu_itid[[it_id]; ?>
<?php $menu_itid[[it_id]?>
</a>
<? } ?>
이렇게 사용을 해보려고 했더니 잘 안되네요;
뭐가 문제일지, 혹시 힌트가 될만한 정보가 있을지 궁금합니다.
답변 1개 / 댓글 1개
코드가 문법에 맞지 않는것도 있구요.
아무튼 상품명을 루프로 출력하려면 아래와 같이 하시면 됩니다.
$sql = " select * from {$g5['g5_shop_item_table']} ";
$result = sql_query($sql);
<?php for ($i=1; $row = sql_fetch_array($result); $i++) { ?>
<a href="<?php echo "item.php?it_id=".$row['it_id'];?>"><?php echo $row['it_name']?></a>
<? } ?>
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
큰 도움이 되고 있습니다.
한가지만 더 여쭐께요.
만약
<?php for ($i=1; $row = sql_fetch_array($result); $i++) { ?>
<? } ?>
이 안에서 for 루프가 한번 더 돌아야 한다면
$row['it_id'] 변수는 어떤 식으로 바뀌게 될까요?