경매 최신글에서요.. 질문입니다. 정보
그샵 경매 최신글에서요.. 질문입니다.본문
최신글하면 아래로 나오는데
옆으로 나오게 할수는 업나요..?
그리고 경매삭제 하고 새로 적어도 번호가 1번이 아니네요..
번호는 게속 올라가네요..?
최강그샵..
[이 게시물은 관리자님에 의해 2003-11-25 11:21:24 그샵질답(으)로 부터 이동됨]
옆으로 나오게 할수는 업나요..?
그리고 경매삭제 하고 새로 적어도 번호가 1번이 아니네요..
번호는 게속 올라가네요..?
최강그샵..
[이 게시물은 관리자님에 의해 2003-11-25 11:21:24 그샵질답(으)로 부터 이동됨]
댓글 전체
헛..괜한 수고를 끼쳐드렸나보네요.. 죄송 -. -;;
안되는거 같아용..
수고하십시요..
수고하십시요..
+++++++++++++++ auction_main.php ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
include "./$cfg[shop_dir]/shop.lib.php";
$html_title = "경매";
$base_qstr = "doc=$doc";
if ($is_admin == 'default') {
echo "[<a href='./?doc=$cfg[shop_dir]/admin/auctionlist.php'>관리</a>]";
}
$rows = 3;
?>
<table width=98% border=0 cellpadding=0 cellspacing=0 align=center>
<tr><td>
<?
if (!$ssort) {
$ssort = "au_id";
$sorder = "desc";
}
$from = " $cfg[table_auction] a
left join $cfg[table_tbidder] b on (a.au_id = b.au_id) ";
$query = new listQuery();
$query->select(" a.au_id, a.au_subject, a.au_fr_datetime, a.au_to_datetime, a.au_sijakga, a.au_juksiga, a.au_qty ");
$query->from($from);
$query->where($sselect, $stext, $condition);
$query->order($ssort, $sorder);
$query->group(" count(b.bi_id) as cnt, max(b.bi_ipchalga) as hyunjaega, sum(b.bi_qty) as sum_qty ");
$query->limit($cfg[lista_rows], $page); <----요부분이 리스트 갯수를 결정합니다. 저는 $cfg[lista_rows] 로 했습니다. 그리고 shop.cfg.php 에서 $cfg[lista_rows]를 추가해서 $cfg[lista_rows] = 3 (리스트 갯수를 정하시면 됩니다) ------->
$sql = $query->result();
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$list[$i] = $row;
$status = get_auction_status($row);
$au_subject = conv_subject($row[au_subject], 100, "…");
// 입찰이 없다면 시작가가 현재가
if ($row[hyunjaega]) {
$hyunjaega = $row[hyunjaega];
} else {
$hyunjaega = $row[au_sijakga];
}
$comment_cnt = "";
$sql2 = " select count(*) from $cfg[table_tcomment]
where au_id = '$row[au_id]' ";
$row2 = sql_fetch($sql2);
if ($row2[0]) {
$comment_cnt = " <span style='font-size:8pt;'>($row2[0])</span>";
}
echo "<table border=0 cellpadding=0 cellspacing=0 align=center><tr><td height=5></td></tr>";
echo "<tr align=center>";
echo "<td align=center rowspan=5><table width=99 border=0 cellpadding=0 cellspacing=0>";
echo "<tr><td width=99 height=24 background=images/pro_top.gif align=center valign=bottom>";
echo "<font color=red>$status</font></td></tr>";
echo "<tr><td width=99 height=74 align=center valign=top background=images/pro_main.gif>";
echo "<a href='./?doc=$cfg[shop_dir]/auctiondetail.php&au_id=$row[au_id]'>
<img src='./$cfg[shop_dir]/img/auction/$row[au_id]_0' width=80 height=65 border=0></a>
</td></tr>
</table></td>";
echo "<td><font color=000099><b>$au_subject</b></font>{$comment_cnt}</td></tr>
<tr><td><img src=shop/arrow_op.gif align=absmiddle>시작일 : $row[au_fr_datetime] (".get_yoil($row[au_fr_datetime]).")</td></tr>";
echo "<tr><td><img src=shop/arrow_ob.gif align=absmiddle>마감일 : $row[au_to_datetime] (".get_yoil($row[au_to_datetime]).")</td></tr>";
echo "<tr><td><img src=shop/arrow_op2.gif align=absmiddle>현재가 : ".nf($hyunjaega)." 원 입찰( ".nf($row[cnt])." )명</td></tr>";
echo "<tr><td align=center><a href='./?doc=$cfg[shop_dir]/auctiondetail.php&au_id=$row[au_id]'>
<img src=shop/auction_tender4.gif border=0 width=89 height=21 border=0 alt=경매참여></a></td></tr>";
echo "<tr><td colspan=2 height=1 background=shop/auction_tenderline.gif align=center valign=bottom></td></tr>";
echo "</table>";
}
if (count($list) == 0) { echo "<tr><td colspan=2 align=center height=50>자료가 없습니다.</td></tr>"; }
echo "</td></tr></table>";
?>
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
for문 바깥에 테이블을 하나 더 두면 될 것 같습니다. 급하게 바깥에 테이블만 더 두어봤는데 잘 될지 모르겠네요. 테스트는 못해봤어요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
include "./$cfg[shop_dir]/shop.lib.php";
$html_title = "경매";
$base_qstr = "doc=$doc";
if ($is_admin == 'default') {
echo "[<a href='./?doc=$cfg[shop_dir]/admin/auctionlist.php'>관리</a>]";
}
$rows = 3;
?>
<table width=98% border=0 cellpadding=0 cellspacing=0 align=center>
<tr><td>
<?
if (!$ssort) {
$ssort = "au_id";
$sorder = "desc";
}
$from = " $cfg[table_auction] a
left join $cfg[table_tbidder] b on (a.au_id = b.au_id) ";
$query = new listQuery();
$query->select(" a.au_id, a.au_subject, a.au_fr_datetime, a.au_to_datetime, a.au_sijakga, a.au_juksiga, a.au_qty ");
$query->from($from);
$query->where($sselect, $stext, $condition);
$query->order($ssort, $sorder);
$query->group(" count(b.bi_id) as cnt, max(b.bi_ipchalga) as hyunjaega, sum(b.bi_qty) as sum_qty ");
$query->limit($cfg[lista_rows], $page); <----요부분이 리스트 갯수를 결정합니다. 저는 $cfg[lista_rows] 로 했습니다. 그리고 shop.cfg.php 에서 $cfg[lista_rows]를 추가해서 $cfg[lista_rows] = 3 (리스트 갯수를 정하시면 됩니다) ------->
$sql = $query->result();
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$list[$i] = $row;
$status = get_auction_status($row);
$au_subject = conv_subject($row[au_subject], 100, "…");
// 입찰이 없다면 시작가가 현재가
if ($row[hyunjaega]) {
$hyunjaega = $row[hyunjaega];
} else {
$hyunjaega = $row[au_sijakga];
}
$comment_cnt = "";
$sql2 = " select count(*) from $cfg[table_tcomment]
where au_id = '$row[au_id]' ";
$row2 = sql_fetch($sql2);
if ($row2[0]) {
$comment_cnt = " <span style='font-size:8pt;'>($row2[0])</span>";
}
echo "<table border=0 cellpadding=0 cellspacing=0 align=center><tr><td height=5></td></tr>";
echo "<tr align=center>";
echo "<td align=center rowspan=5><table width=99 border=0 cellpadding=0 cellspacing=0>";
echo "<tr><td width=99 height=24 background=images/pro_top.gif align=center valign=bottom>";
echo "<font color=red>$status</font></td></tr>";
echo "<tr><td width=99 height=74 align=center valign=top background=images/pro_main.gif>";
echo "<a href='./?doc=$cfg[shop_dir]/auctiondetail.php&au_id=$row[au_id]'>
<img src='./$cfg[shop_dir]/img/auction/$row[au_id]_0' width=80 height=65 border=0></a>
</td></tr>
</table></td>";
echo "<td><font color=000099><b>$au_subject</b></font>{$comment_cnt}</td></tr>
<tr><td><img src=shop/arrow_op.gif align=absmiddle>시작일 : $row[au_fr_datetime] (".get_yoil($row[au_fr_datetime]).")</td></tr>";
echo "<tr><td><img src=shop/arrow_ob.gif align=absmiddle>마감일 : $row[au_to_datetime] (".get_yoil($row[au_to_datetime]).")</td></tr>";
echo "<tr><td><img src=shop/arrow_op2.gif align=absmiddle>현재가 : ".nf($hyunjaega)." 원 입찰( ".nf($row[cnt])." )명</td></tr>";
echo "<tr><td align=center><a href='./?doc=$cfg[shop_dir]/auctiondetail.php&au_id=$row[au_id]'>
<img src=shop/auction_tender4.gif border=0 width=89 height=21 border=0 alt=경매참여></a></td></tr>";
echo "<tr><td colspan=2 height=1 background=shop/auction_tenderline.gif align=center valign=bottom></td></tr>";
echo "</table>";
}
if (count($list) == 0) { echo "<tr><td colspan=2 align=center height=50>자료가 없습니다.</td></tr>"; }
echo "</td></tr></table>";
?>
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
for문 바깥에 테이블을 하나 더 두면 될 것 같습니다. 급하게 바깥에 테이블만 더 두어봤는데 잘 될지 모르겠네요. 테스트는 못해봤어요.
무슨 소린지 잘모르겠습니다. 최신글 옆으로 다시설명 해줄수 업나요..?
아 제경우에도 테스트하느라 삭제해도 번호가 올라가더군요. 관련된 디비도 다 삭제 되는 듯 한데.. 신기하더군요.. 그 키는 관리자님이 풀어 주실 듯..
옆으로 나오게 하려면 //여기서부터 <td><table>최신경매 나오는 부분</table></td> 여기까지// 돌리면 될 것 같은데요.
옆으로 나오게 하려면 //여기서부터 <td><table>최신경매 나오는 부분</table></td> 여기까지// 돌리면 될 것 같은데요.