Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codeigniter 无法将此查询转换为codeingiter查询_Codeigniter - Fatal编程技术网

Codeigniter 无法将此查询转换为codeingiter查询

Codeigniter 无法将此查询转换为codeingiter查询,codeigniter,Codeigniter,我希望将此查询转换为CodeIgniter格式 SELECT image.image_id, image.image_name, category_name, image.image_description, image.image, image.status, image.cdate, image.user_id FROM tbl_image as image left join tbl_imagecat category on image.category_id=category.ca

我希望将此查询转换为CodeIgniter格式

SELECT image.image_id, image.image_name, category_name, 
image.image_description, image.image, image.status, image.cdate, image.user_id 
FROM tbl_image as image 
left join tbl_imagecat category on image.category_id=category.category_id  
where ( 1 AND image.status = 0 AND image.user_id in (0,0)) ORDER BY image.image_id
注意:我只转换查询,我不关心您的逻辑


注意:我只转换查询,我不关心您的逻辑。

您尝试过的内容是否有代码?这是我迄今为止尝试过的$This->db->select('image.image\u id,image.image\u name,category\u name,image.image\u description,image.image,image.status,image.cdate,image.user\id');$this->db->from('tbl_image as image');$this->db->join('tbl_imagecat category on image.category_id=category.category_id','left');$this->db->where('(1和image.status=0和image.user_id in(0,0));$this->db->order_by('image.image_id desc LIMIT 0,10');它的生成查询如下->选择
image
image\u id
image
image\u name
category\u name
image
image
image
状态
image
状态
cdate
image
user\u id=category
tbl\u image
作为
image
加入
tbl\u imagecat分类在
category\u id=category
使用(
left
)其中(1和
image
状态
=0和
用户id
在(0,0)中)按
image
排序
image\u id desc LIMIT
0,10,
category\u id
desc LIMIT 10是否有关于您尝试过的内容的代码?这是我迄今为止尝试过的$This->db->select('image.image\u id,image.image\u name,category\u name,image.image\u description,image.image,image.status,image.cdate,image.user\id');$this->db->from('tbl_image as image');$this->db->join('tbl_imagecat category on image.category_id=category.category_id','left');$this->db->where('(1和image.status=0和image.user_id in(0,0));$this->db->order_by('image.image_id desc LIMIT 0,10');它的生成查询如下->选择
image
image\u id
image
image\u name
category\u name
image
image
image
状态
image
状态
cdate
image
user\u id=category
tbl\u image
作为
image
加入
tbl\u imagecat分类在
category\u id=category
使用(
left
)其中(1和
image
状态
=0和
用户id
在(0,0)中)ORDER BY
image
image\u id desc LIMIT
0,10,
category\u id
desc LIMIT 10此查询在ORDER子句中显示
列“category\u id”是不明确的,查询是
SELECT
image
image
图像
名称
类别名称
image
image\u description
image
image
image
状态
image
cdate
image
user\u id`来自
tbl\u image
as
image
左连接
tbl\u imagecat
category
ON
image
category>/code>/code>
category>
category
/code>/code>其中
image>/code>
status
“0”和
image
user\u id
IN('0')按
image
image\u id
category\u id
DESC LIMIT 10`排序,我不知道为什么:/@YashGoswami在上一篇文章中提到了分类id的排序依据。对于例如image.category\u id或category.category\u id,在order子句中显示
列'category\u id'的查询是不明确的
,查询是
选择
图像
图像
图像名称
图像
图像描述
image
image
image
状态
image
cdate
image
user\u id`FROM
tbl\u image
as
image
LEFT JOIN
tbl\u imagecat
category
category\u id
category
category\u id
其中
image
状态
<0>和
image
image
image\u id
category\u id
DESC LIMIT 10`排序,我不知道为什么:/@YashGoswami在上一篇文章中提到了分类id的排序依据。例如image.category\u id或category.category\u id
$this->db->select("image.image_id, image.image_name, category_name, image.image_description, image.image, image.status, image.cdate, image.user_id");
$this->db->from("tbl_image as image");
$this->db->join("tbl_imagecat category", "image.category_id=category.category_id", "LEFT");
$this->db->where("image.status", "0");
$this->db->where_in("image.user_id", array("0") );
$this->db->order_by("image.image_id");