2011-05-08 135 views
-2

我想写通过Zend的这个查询数据库选择请Zend公司Db的选择帮助

SELECT * FROM bookmarks INNER JOIN urls ON urls.url_id = bookmarks.url_id WHERE(bookmarks.bmk_id = '2') AND(bookmarks.user_id = 1)

请告诉我如何写?我问这是因为我用来写这个查询的方法不起作用。

回答

3

我认为这是你需要做的。这绝对是教科书上描述的the documentation

$select = $db->select() 
      ->from('bookmarks') 
      ->join('urls', 'urls.url_id = bookmarks.url_id') 
      ->where('bookmarks.bmk_id=?', 2) 
      ->where('bookmarks.user_id=?', 1);