zend-db-table

    10熱度

    4回答

    我搜索了網頁,找不到任何能夠給我看一個很好的實例的東西。我的問題基本上是這樣的: 如何轉換這樣的: SELECT * FROM表WHERE((A = 1和B = 2)或(C = 3或C = 4))和d = 5 ; 要Zend的語法與此類似: $此 - >選擇() - >從( - ''。$本> _模式$此 - > _名) - >在哪裏(」 a =?','1'); 那麼該怎麼辦? 預先感謝了很多。

    3熱度

    1回答

    我發現自己在我的代碼爲「高速緩存」所做的工作實例我Zend_Db_Table模型時,這樣做: if (Zend_Registry::isRegistered('x_table')) { $x_table = Zend_Registry::get('x_table'); } else { $x_table = new Default_Model_DbTable_X;

    2熱度

    3回答

    我願做這樣的事情重組的條件: $select = $myTbl->select() ->from('download_log') ->joinLeft(...... etc........ ->joinLeft(...... etc........ ->joinLeft(...... etc........); //Filter all configured bots (Google,

    0熱度

    1回答

    正在試圖建立在我的模型 class Model_DbTable_Account extends Zend_Db_Table_Abstract { protected $_name = 'accounts'; public function activateaccount($activationcode) { $data = array(

    2熱度

    1回答

    該代碼似乎無法正常工作。 // $counter is an instance of Zend_Db_Table_Abstract $counter->update(array('hits' => 'hits+1'), '"id" = 1'); 我接過來一看進入DB探查,找到以下查詢: UPDATE `downloads` SET `hits` = ? WHERE ("id" = 1)

    0熱度

    4回答

    我試圖在服務器上做一個MySQL表的轉儲,我正在嘗試在Zend中執行此操作。我有一個模型/映射器/ DBTABLE我要我的表的所有連接結構,我添加以下代碼映射器: public function dumpTable() { $db = $this->getDbTable()->getAdapter(); $name = $this->getDbTable()->info('n

    2熱度

    1回答

    我有groupTable(group_id,group_name,group_date,group_parent_id) 面對每個組都有很多組子。 我創建了groupModel,我想開始編碼是這個正確的代碼來處理? protected $_name = 'group'; protected $_dependentTables = array('Model_group'); protected

    2熱度

    2回答

    這可能是一件非常簡單的事情。看看下面 (select * from shopping order by shopping_id desc limit 5) order by RAND() 這個查詢成功運行在MySQL中正常的SQL查詢 - 不知道這是做的正確的方式 - 但它的作品。它從購物表中獲得最後5個ID,並隨時隨機訂購它們 我想在Zend中實現這一點。我不知道如何執行第一部分,然後將

    1熱度

    1回答

    當我調用方法findDependentRowset時,返回的行集包含從屬表中的所有行,不僅包含與引用匹配的行集。 希望有人能解釋這一點,因爲我是這樣的假設,findDependentRowset只會返回匹配我的'規則'的行集? 我有以下DBTABLE型號: class Model_DbTable_Advertisement extends Zend_Db_Table_Abstract {

    0熱度

    2回答

    我已經從Zend_DB_Table_Abstract延伸 $select = $this->select() ->from('expense_details', array('SUM(expense_details_amount) AS total')) ->where('YEAR(expense_details_date) = ?', '2010')