Ignore:
Timestamp:
Nov 29, 2009, 3:06:16 PM (14 years ago)
Author:
nikrou
Message:

Feature_1255:

  • bug fix : function pwg_db_get_recent_period_expression
  • add extra fields for select based on "order by"
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/section_init.inc.php

    r4385 r4387  
    293293    // Main query
    294294    $query = '
    295 SELECT DISTINCT(image_id)
     295SELECT DISTINCT(image_id)'.get_extra_fields($conf['order_by']).'
    296296  FROM '.IMAGE_CATEGORY_TABLE.'
    297297    INNER JOIN '.IMAGES_TABLE.' ON id = image_id
     
    327327    {
    328328      $query = '
    329 SELECT DISTINCT image_id
     329SELECT DISTINCT image_id'.get_extra_fields($conf['order_by']).'
    330330  FROM '.IMAGE_CATEGORY_TABLE.' INNER JOIN '.IMAGES_TABLE.' ON image_id=id
    331331  WHERE image_id IN ('.implode(',', $items).')
     
    444444
    445445    $query = '
    446 SELECT DISTINCT(id)
     446SELECT DISTINCT(id)'.get_extra_fields($conf['order_by'].'
    447447  FROM '.IMAGES_TABLE.'
    448448    INNER JOIN '.IMAGE_CATEGORY_TABLE.' AS ic ON id = ic.image_id
     
    482482    $conf['order_by'] = ' ORDER BY hit DESC, file ASC';
    483483    $query = '
    484 SELECT DISTINCT(id)
     484SELECT DISTINCT(id), hit, file
    485485  FROM '.IMAGES_TABLE.'
    486486    INNER JOIN '.IMAGE_CATEGORY_TABLE.' AS ic ON id = ic.image_id
     
    509509
    510510    $query ='
    511 SELECT DISTINCT(id)
     511SELECT DISTINCT(id), average_rate
    512512  FROM '.IMAGES_TABLE.'
    513513    INNER JOIN '.IMAGE_CATEGORY_TABLE.' AS ic ON id = ic.image_id
     
    532532  {
    533533    $query ='
    534 SELECT DISTINCT(id)
     534SELECT DISTINCT(id)'.get_extra_fields($conf['order_by'].'
    535535  FROM '.IMAGES_TABLE.'
    536536    INNER JOIN '.IMAGE_CATEGORY_TABLE.' AS ic ON id = ic.image_id
Note: See TracChangeset for help on using the changeset viewer.