"PHP" / Говнокод #556 0 123456789101112131415 $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 (Updated 24.03.2018) Комментарии (1) RSS guest 18 лет ago # 0 Иван: Вообще-то парент устанавливается, если есть _groupId. Но все равно +1 Ответить Добавить комментарий Отменить ответ Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю: А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
guest 18 лет ago # 0 Иван: Вообще-то парент устанавливается, если есть _groupId. Но все равно +1 Ответить
Вообще-то парент устанавливается, если есть _groupId. Но все равно +1