thx... and... look for this... is a little error in ordering...
- Code: Select all
#
#-----[ OPEN ]--------------
#
functions_user.php
#
#-----[ FIND ]--------------
#
$sql = 'SELECT *
FROM ' . GROUPS_TABLE . '
ORDER BY group_order DESC';
$result = $db->sql_query_limit($sql, 1);
$row = $db->sql_fetchrow($result);
$last = $row['group_order'];
$db->sql_freeresult($result);
$user_ary = array();
$sql_ary = array(
'group_name' => (string) $name,
'group_desc' => (string) $desc,
'group_desc_uid' => '',
'group_desc_bitfield' => '',
'group_order' => (int) $last+1,
'group_type' => (int) $type,
);
#
#-----[ REPLACE ]-------
#
$user_ary = array();
$sql_ary = array(
'group_name' => (string) $name,
'group_desc' => (string) $desc,
'group_desc_uid' => '',
'group_desc_bitfield' => '',
'group_type' => (int) $type,
);
if (!$group_id)
{
$sql = 'SELECT *
FROM ' . GROUPS_TABLE . '
ORDER BY group_order DESC';
$result = $db->sql_query_limit($sql, 1);
$row = $db->sql_fetchrow($result);
$last = $row['group_order'];
$db->sql_freeresult($result);
$sql_ary['group_order'] = (int) $last+1;
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#









WOW....



and just use my mod