- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
$db = S4Y::getInstance()->getDb();
$sql = 'INSERT INTO publish_groups (domain, name)
VALUES (:domain, :name)';
$db->query(
$sql, array('domain' => S4Y::$domain, 'name' => $_POST['subgroup'])
);
if ($this->_groupId) {
$last_insert_id = $db->lastInsertId();
$sql = 'UPDATE publish_groups
SET parent_id = :parent
WHERE id = :id';
$db->query(
$sql,
array('parent' => $this->_groupId, 'id' => $last_insert_id)
);
Кусок кода создает группу публикаций и устанавливает ей парента.
В два приема, чтоб не напрягать мускуль более чем 2 параметрами...
guest 16.02.2009 15:30 # 0
Вообще-то парент устанавливается, если есть _groupId. Но все равно +1