getrow($sql_publisher); $sql_new_book = "SELECT * FROM `node` where `status` = '1' AND `type` = 'book' AND `publisher` = '".$row_publisher['id']."' ORDER BY `publishing_date` DESC LIMIT 0,2"; $rs_new_book = $db->query($sql_new_book); $new_book_list = ''; $price = ''; $img = ''; while($row_new_book=$db->fetch_array($rs_new_book)){ $price = str_replace('$','',$row_new_book['price']); $photo = get_attachment("node",$row_new_book['id'],"cover"); if(file_exists("./".$photo["path"].'original/'.$photo["file_name"])){ $img = ''; } else { if($row_new_book['cover']!=0&&$row_new_book['cover']!='') { $sql_cover = "SELECT * FROM `file_managed` WHERE `fid` = '".$row_new_book['cover']."' AND `status` = '1' LIMIT 0,1"; $row_cover = $db->getrow($sql_cover); if($row_cover['filename']!=''){ if( file_exists('./upload/products/original/'.$row_cover['filename'])){ $img = ''; } else { $img = ''; } } else { $img = ''; } } else { $img = ''; } } $new_book_list .= '
'.$img.'
'.$row_new_book['title'].'
'.$row_new_book['author'].'
'.$row_publisher['name'].'
HK$ '.$price.' | '.$row_new_book['isbn'].' | '.$row_new_book['publishing_date'].'
'; } //overview $sys_maxpage = 20; $sys_perpage = 10; $sys_pageoffset = 3; $list = ""; if (empty($page)) { $page = 1; } $sql = "SELECT * FROM `node` where `status` = '1' AND `type` = 'book' AND `publisher` = '".$row_publisher['id']."' ORDER BY `publishing_date` DESC"; $rs = $db->query($sql); $num_rows = mysql_num_rows($rs); $sql = "SELECT node.* FROM ( SELECT * FROM `node` where `status` = '1' AND `type` = 'book' AND `publisher` = '".$row_publisher['id']."' ORDER BY `publishing_date` DESC LIMIT 2, ".($num_rows-2).") node "; $sql_start_pos = ($page-1) * $sys_perpage; $sql_limit = " LIMIT ".$sql_start_pos.", ".$sys_perpage; $rs = $db->query($sql.$sql_limit); $list = ""; $f = 0 ; $img = ""; while($row=$db->fetch_array($rs)){ $photo = get_attachment("node",$row['id'],"cover"); if(file_exists("./".$photo["path"].'original/'.$photo["file_name"])){ $img = ''; } else { if($row['cover']!=0&&$row['cover']!='') { $sql_cover = "SELECT * FROM `file_managed` WHERE `fid` = '".$row['cover']."' AND `status` = '1' LIMIT 0,1"; $row_cover = $db->getrow($sql_cover); if($row_cover['filename']!=''){ if( file_exists('./upload/products/original/'.$row_cover['filename'])){ $img = ''; } else { $img = '
'; } } else { $img = '
'; } } else { $img = '
'; } } if ($f == 0) { $list .= ''; } $list .= ''.$img.''; $f++; if ($f == 5) { $list .= ''; $f = 0; } } if ($f > 0 && $f < 5) { while($f > 0 && $f < 5) { $list .= ''; $f++; } $list .= ''; $f = 0; } $rs = $db->query($sql); $total = mysql_num_rows($rs); $multipage = new MultiPage(); $multipage->total = $total; $multipage->perpage = $sys_perpage; $multipage->maxpage = $sys_maxpage; $multipage->offset = $sys_pageoffset; $multipage->curr_page = $page; $pagelists = $multipage->getpagelist(); $myval = ""; foreach($_GET as $key => $value) { if ($key != "page") $myval .= "&".$key."=".$value; } $total_page=count($pagelists); $pagelist = ""; //page list for ($i=0;$i'.$pagelists[$i].' | '; } } //$pagelist=substr($pagelist,0,strrpos($pagelist,"|")-1); ?> Spring Sino
>
最新作品
書籍總覽