getrow($sql_tag); } } else { $sql = "SELECT `node`.* FROM `node` LEFT JOIN `publication` ON `node`.`publisher` = `publication`.`id` where `node`.`status` = '1' AND `node`.`type` = 'book' AND ( `node`.`title` LIKE '%".$keyword."%' OR `node`.`author` LIKE '%".$keyword."%' OR `node`.`content` LIKE '%".$keyword."%' OR `node`.`isbn` LIKE '%".$keyword."%' OR `publication`.`name` LIKE '%".$keyword."%' ) ORDER BY `node`.`publishing_date` DESC, `node`.`id` DESC"; } $sql_start_pos = ($page-1) * $sys_perpage; $sql_limit = " LIMIT ".$sql_start_pos.", ".$sys_perpage; $rs = $db->query($sql.$sql_limit); 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 = ''; } } $price = str_replace('$','',$row['price']); $sql_publisher = "SELECT `id`,`name` FROM `publication` where `id` = '".$row['publisher']."' LIMIT 0,1"; $row_publisher=$db->getrow($sql_publisher); $list .= '
'.$img.'
'.$row['title'].'
'; if ( $row['levelone'] == '1' ){ $list .= '
'.$row['author'].'
'; } $list .= '
'.$row_publisher['name'].'
'; if ( $row['levelone'] == '1' ){ $list .= '
HK$ '.$price.' | '.$row['isbn'].' | '.$row['publishing_date'].'
'; } else { $list .= '
HK$ '.$price.' | '.$row['isbn'].'
'; } $list .= '
'; } $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].''; } else { $pagelist .= ''.$pagelists[$i].''; } } //$pagelist=substr($pagelist,0,strrpos($pagelist,"|")-1); //prev page if ($multipage->getprev() != "") { $prevpage = ''; } else { $prevpage = ''; } // if ($multipage->getnext() != "") { $nextpage = ''; } else { $nextpage = ''; } ?>
>
>
搜索關鍵字:
    query($sql_leftmenu); $leftmenu = ''; $levelone_link = ''; while ( $row_leftmenu=$db->fetch_array($rs_leftmenu) ){ if ( $tag != '' ) { $row_leftmenu['id'] == $row_tag['levelone'] ? $active_link = " class='active_link'" : $active_link = ""; } else { $row_leftmenu['id'] == $tag_levelone ? $active_link = " class='active_link'" : $active_link = ""; } if ( $row_leftmenu['id'] == '1' ) $levelone_link = ''; if ( $row_leftmenu['id'] == '2' ) $levelone_link = ''; $leftmenu .= ' - '.$row_leftmenu['name'].' -
      '; $sql_leftmenu2 = "SELECT * FROM `tag` where `display` = '1' AND `levelone` = '".$row_leftmenu['id']."' ORDER BY `sorting` ASC, `id` ASC"; $rs_leftmenu2 = $db->query($sql_leftmenu2); while($row_leftmenu2=$db->fetch_array($rs_leftmenu2)){ $row_leftmenu2['id'] == $tag ? $active_link2 = " class='active_link'" : $active_link2 = ""; $leftmenu .= ''.$row_leftmenu2['name'].''; } $leftmenu .= '
    '; } echo $leftmenu; ?>