예제 #1
0
    function GetAppParentIndex ($aData)

    {

        //('SELECT * FROM APP_THREAD WHERE APP_UID='".$aData['APP_UID']."' AND DEL_INDEX = '".$aData['DEL_INDEX']."'");

        try {

            $aThreads = array ();

            $c = new Criteria();

            $c->addSelectColumn( AppThreadPeer::APP_THREAD_PARENT );

            $c->add( AppThreadPeer::APP_UID, $aData['APP_UID'] );

            $c->add( AppThreadPeer::DEL_INDEX, $aData['DEL_INDEX'] );

            $rs = AppThreadPeer::doSelectRs( $c );

            $rs->setFetchmode( ResultSet::FETCHMODE_ASSOC );

            $rs->next();

            $row = $rs->getRow();

            while (is_array( $row )) {

                $aThreads = $row;

                $rs->next();

                $row = $rs->getRow();

            }

            return $aThreads;

        } catch (exception $e) {

            throw ($e);

        }

    }
예제 #2
0
    public function GetAllThreads($sAppUid)

    {

        //('SELECT * FROM APP_DELEGATION WHERE APP_UID="'.$currentDelegation['APP_UID'].'" ');

        try {

            $aThreads = array();

            $c = new Criteria();

            $c->add(AppThreadPeer::APP_UID, $sAppUid);

            $rs = AppThreadPeer::doSelectRs($c);

            $rs->setFetchmode(ResultSet::FETCHMODE_ASSOC);

            $rs->next();

            $row = $rs->getRow();

            while (is_array($row)) {

                $aThreads[] = $row;

                $rs->next();

                $row = $rs->getRow();

            }

            return $aThreads;

        } catch (exception $e) {

            throw ($e);

        }

    }