ホームページ >バックエンド開発 >PHPチュートリアル >zend select()のステートメントの書き方を教えてください。

zend select()のステートメントの書き方を教えてください。

WBOY
WBOYオリジナル
2016-06-13 12:57:15793ブラウズ

zend select()
$sales_id=implode(',',$sales_id);
のステートメントの書き方を教えてください。 //echo $sale_id の値は 4,6,7,8,9,10
$select = $db->select();
$select->from(TB_PRODUCT, '*');
//$select->where(TB_PRODUCT . ".sales_id IN('.$sales_id.')");
//この文には誤りがあります。検索結果のフィールドは sales_id=>0
です。 $select->where(TB_PRODUCT . ".sales_id IN('4','6','7','8','9','10')");
//この文は正しいです
$select->order(TB_PRODUCT.'.sales_id DESC');
$product_list = $db->fetchAll($select);

この文章の赤字の検索結果が下の文章と同じになるように書くにはどうすればよいかお聞きしたいです
初めての方もよろしくお願いします。


-----解決策---------
$select->where( TB_PRODUCT . ".sales_id IN($sales_id)");
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。