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

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

WBOY
リリース: 2016-06-13 12:57:15
オリジナル
791 人が閲覧しました

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)");
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート