Ignore:
Timestamp:
Oct 19, 2013, 8:17:10 PM (11 years ago)
Author:
mistic100
Message:

replace some mass_updates/inserts by single_update/insert

File:
1 edited

Legend:

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

    r25018 r25019  
    406406  if (count($datas))
    407407  {
    408     include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    409     mass_inserts(CADDIE_TABLE, array('element_id','user_id'), $datas);
     408    mass_inserts(
     409      CADDIE_TABLE,
     410      array('element_id','user_id'),
     411      $datas
     412      );
    410413  }
    411414  return count($datas);
     
    17271730  if ($params['image_id'] > 0)
    17281731  {
    1729     include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    1730 
    17311732    $query='
    17321733SELECT *
     
    18851886  if ($params['image_id'] > 0)
    18861887  {
    1887     include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    1888 
    18891888    $query='
    18901889SELECT *
     
    19361935  {
    19371936    $update['id'] = $image_id;
    1938 
     1937   
     1938    single_update(
     1939      IMAGES_TABLE,
     1940      $update,
     1941      array('id', $update['id'])
     1942      );
     1943  }
     1944
     1945
     1946  if (isset($params['tags']) and !empty($params['tags']))
     1947  {
    19391948    include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    1940     mass_updates(
    1941       IMAGES_TABLE,
    1942       array(
    1943         'primary' => array('id'),
    1944         'update'  => array_diff(array_keys($update), array('id'))
    1945         ),
    1946       array($update)
    1947       );
    1948   }
    1949 
    1950 
    1951   if (isset($params['tags']) and !empty($params['tags']))
    1952   {
     1949   
    19531950    $tag_ids = array();
    19541951    if (is_array($params['tags']))
     
    25652562    $update['id'] = $params['image_id'];
    25662563
    2567     mass_updates(
     2564    single_update(
    25682565      IMAGES_TABLE,
    2569       array(
    2570         'primary' => array('id'),
    2571         'update'  => array_diff(array_keys($update), array('id'))
    2572         ),
    2573       array($update)
     2566      $update,
     2567      array('id', $update['id'])
    25742568      );
    25752569  }
     
    28062800  }
    28072801
    2808   include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    28092802  mass_inserts(
    28102803    IMAGE_CATEGORY_TABLE,
     
    28132806    );
    28142807
     2808  include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    28152809  update_category($new_cat_ids);
    28162810}
     
    28612855  if ($perform_update)
    28622856  {
    2863     include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
    2864     mass_updates(
     2857    single_update(
    28652858      CATEGORIES_TABLE,
    2866       array(
    2867         'primary' => array('id'),
    2868         'update'  => array_diff(array_keys($update), array('id'))
    2869         ),
    2870       array($update)
     2859      $update,
     2860      array('id', $update['id'])
    28712861      );
    28722862  }
    2873 
    28742863}
    28752864
Note: See TracChangeset for help on using the changeset viewer.