phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] CVS: phpgwapi/inc class.categories.inc.php,1.92,1.93


From: Bettina Gille <address@hidden>
Subject: [Phpgroupware-cvs] CVS: phpgwapi/inc class.categories.inc.php,1.92,1.93
Date: Fri, 11 Oct 2002 20:50:39 -0400

Update of /cvsroot/phpgroupware/phpgwapi/inc
In directory subversions:/tmp/cvs-serv25822

Modified Files:
        class.categories.inc.php 
Log Message:
update edit cats

Index: class.categories.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/phpgwapi/inc/class.categories.inc.php,v
retrieving revision 1.92
retrieving revision 1.93
diff -C2 -r1.92 -r1.93
*** class.categories.inc.php    4 Oct 2002 20:59:00 -0000       1.92
--- class.categories.inc.php    12 Oct 2002 00:50:37 -0000      1.93
***************
*** 567,575 ****
                        $cat_values['name'] = 
$this->db->db_addslashes($cat_values['name']);
  
!                       $this->db->query("INSERT INTO phpgw_categories 
(cat_parent,cat_owner,cat_access,cat_appname,cat_name,cat_description,cat_data,"
!                               . "cat_main,cat_level) VALUES ('" . 
$cat_values['parent'] . "','" . $this->account_id . "','" . 
$cat_values['access']
                                . "','" . $this->app_name . "','" . 
$cat_values['name'] . "','" . $cat_values['descr'] . "','" . $cat_values['data']
                                . "','" . $cat_values['main'] . "','" . 
$cat_values['level'] . "')",__LINE__,__FILE__);
  
                        $max = 
$this->db->get_last_insert_id('phpgw_categories','cat_id');
  
--- 567,586 ----
                        $cat_values['name'] = 
$this->db->db_addslashes($cat_values['name']);
  
!                       if (isset($cat_values['id']))
!                       {
!                               $id_col = 'cat_id,';
!                               $id_val = $cat_values['id'].',';
!                       }
! 
!                       $this->db->query("INSERT INTO phpgw_categories 
(${id_col}cat_parent,cat_owner,cat_access,cat_appname,cat_name,cat_description,cat_data,"
!                               . "cat_main,cat_level) VALUES ($id_val'" . 
$cat_values['parent'] . "','" . $this->account_id . "','" . 
$cat_values['access']
                                . "','" . $this->app_name . "','" . 
$cat_values['name'] . "','" . $cat_values['descr'] . "','" . $cat_values['data']
                                . "','" . $cat_values['main'] . "','" . 
$cat_values['level'] . "')",__LINE__,__FILE__);
  
+                       if (isset($cat_values['id']))
+                       {
+                               $max = $cat_values['id'];
+                       }
+ 
                        $max = 
$this->db->get_last_insert_id('phpgw_categories','cat_id');
  
***************
*** 650,654 ****
                function edit($cat_values)
                {
!                       if (intval($cat_values['old_parent']) != 
$cat_values['parent'])
                        {
                                $this->delete(array('cat_id' => 
$cat_values['id'],'drop_subs' => False,'modify_subs' => True));
--- 661,665 ----
                function edit($cat_values)
                {
!                       if (isset($cat_values['old_parent']) && 
intval($cat_values['old_parent']) != $cat_values['parent'])
                        {
                                $this->delete(array('cat_id' => 
$cat_values['id'],'drop_subs' => False,'modify_subs' => True));





reply via email to

[Prev in Thread] Current Thread [Next in Thread]