Welcome Guest, Not a member yet? Register   Sign In
CI 1.7 - Error on querys (quotes escaping problems)
#6

[eluser]skattabrain[/eluser]
you can add miner to list ... i have a deadline so i'm reverting to 1.6.3 for now.

http://ellislab.com/forums/viewthread/94824/

I'm cutting and pasting my issue here, sorry for duplication ...

So this used to work on 1.6.3, it should do the following ...

get from the table 'entries' that have 'active' = 1 that also have either 1 of the 2 items ...

entries.user_id = '.$this->session->userdata('user_id')

OR

entries.public = "1"


Code:
$this->db->from('entries');
$this->db->where('entries.active', '1');

$this->db->where('(entries.user_id = '.$this->session->userdata('user_id').' OR entries.public = "1")');
    
$this->db->join('projects', 'projects.project_id = entries.project_id');
$this->db->join('ci_users', 'ci_users.user_id = entries.user_id');
$this->db->order_by('entries.entry_id', 'desc');
$this->db->limit($limit);
$query = $this->db->get();

this is the code it creates ...

Code:
SELECT * FROM (`entries`)
JOIN `projects` ON `projects`.`project_id` = `entries`.`project_id`
JOIN `ci_users` ON `ci_users`.`user_id` = `entries`.`user_id`
WHERE `entries`.`active` = '1'
AND `(entries`.`user_id` = 3 OR entries.public = "1") ORDER BY `entries`.`entry_id` desc LIMIT 25

this is what it should create ...

Code:
SELECT * FROM (`entries`)
JOIN `projects` ON `projects`.`project_id` = `entries`.`project_id`
JOIN `ci_users` ON `ci_users`.`user_id` = `entries`.`user_id`
WHERE `entries`.`active` = '1'
AND (`entries`.`user_id` = 3 OR entries.public = "1")
ORDER BY `entries`.`entry_id` desc LIMIT 25

also this ... i use active record but probably do things it wasn't intended too ... this also no longer works ...

Code:
$this->db->select('ingredient_item.ingredient_id,
ingredient_to_product.ingredient_id as liveing_id,
ingredient_item.ingredient as name,
ingredient_type.ingredient_type,
ingredient_to_product.product_id');
$this->db->from('ingredient_item');
$this->db->join('ingredient_type', 'ingredient_type.ingredient_type_id = ingredient_item.ingredient_type_id');
$this->db->join('ingredient_to_product', 'ingredient_to_product.product_id =  '.$product_id.' AND ingredient_to_product.ingredient_id =  ingredient_item.ingredient_id');
$this->db->order_by('ingredient_type.ingredient_type');
$this->db->order_by('ingredient_item.ingredient');
$query = $this->db->get();                
return $query;

what it creates ...

Code:
SELECT `ingredient_item`.`ingredient_id`, `ingredient_to_product`.`ingredient_id` as liveing_id, `ingredient_item`.`ingredient` as name, `ingredient_type`.`ingredient_type`, `ingredient_to_product`.`product_id`
FROM (`ingredient_item`)
JOIN `ingredient_type` ON `ingredient_type`.`ingredient_type_id` = `ingredient_item`.`ingredient_type_id`
JOIN `ingredient_to_product` ON `ingredient_to_product`.`product_id` = `1001` AND ingredient_to_product.ingredient_id = ingredient_item.ingredient_id
ORDER BY `ingredient_type`.`ingredient_type`, `ingredient_item`.`ingredient`


Messages In This Thread
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 05:16 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 06:35 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 06:42 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 08:40 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 08:46 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 09:01 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 09:09 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 09:25 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 10:17 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 12:15 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-24-2008, 12:47 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-26-2008, 06:14 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-27-2008, 04:56 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-28-2008, 02:34 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-28-2008, 07:30 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-28-2008, 12:58 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-28-2008, 01:25 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-28-2008, 01:32 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-28-2008, 05:47 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-29-2008, 11:32 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-29-2008, 09:06 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-30-2008, 08:31 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-30-2008, 08:37 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 10-30-2008, 08:59 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 11-02-2008, 08:18 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 11-03-2008, 09:44 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 11-03-2008, 09:58 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-12-2009, 10:48 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-13-2009, 08:54 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-13-2009, 10:17 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-13-2009, 01:15 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-13-2009, 01:42 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-13-2009, 05:40 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-13-2009, 06:26 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-13-2009, 07:49 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-14-2009, 03:59 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-14-2009, 08:32 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-14-2009, 12:34 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 01-19-2009, 05:47 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 02-10-2010, 12:00 PM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 08-20-2010, 01:26 AM
CI 1.7 - Error on querys (quotes escaping problems) - by El Forum - 11-08-2010, 08:15 AM



Theme © iAndrew 2016 - Forum software by © MyBB