请问上关于zend select()怎么写in的的语句
Jun 13, 2016 pm 12:57 PM
请教下关于zend select()如何写in的的语句
$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)");

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Solution: Your organization requires you to change your PIN

How to adjust window border settings on Windows 11: Change color and size

This Apple ID is not yet in use in the iTunes Store: Fix

Fix event ID 55, 50, 98, 140 disk error in event viewer

How to change title bar color on Windows 11?

How to enable or disable taskbar thumbnail previews on Windows 11

OOBELANGUAGE Error Problems in Windows 11/10 Repair
