2011-02-01 69 views
0

我想學習如何使用Magento模型,但我變得非常不耐煩,並不斷被客戶端電話打斷....可以有人告訴我如何實現以下:Magento模型列表/獲取函數

SELECT * FROM usertable WHERE emaillike '%gmail%' and taxnumber = 300 
//Then print the results in php 

我在尋找的代碼可能看起來像

$model = new UserTable(); 
$results = $model->getWhere(array('email'=>'%gmail%', tax=>300)); 
print_r($results); 

或東西的效果;

+1

嘗試關閉手機... – sulabh 2012-06-07 07:31:11

回答

3
$customer = Mage::getModel('customer/customer'); 
$collection = $customer->getCollection() 
      ->addAttributeToFilter('taxvat', 300) 
      ->addAttributeToFilter('email', array('like'=>'%gmail%')) 
      ->load(); 
print_r($collection->toArray()); 

P.S.當你有時間the knowledge base是一個很好的入門書。

+0

謝謝,但我得到零結果回來,即使我知道數據庫有一個用戶與電子郵件[email protected]。這裏是我的代碼:`$ customer = Mage :: getModel('customer/customer') - > getCollection() - > addAttributeToFilter('email','[email protected]') - > toArray();`任何想法是什麼可能是錯的? – John 2011-02-01 21:24:58