quiero poner un valor, o una variable dentro de un JOIN y me dá error.
Código PHP:
$this->db->join('usuarios u', 'u.id = 1');
Código PHP:
$this->db->join('usuarios u', 'u.id = '.$mi_variable);
Código PHP:
Error Number: 1054
Unknown column '1' in 'on clause'
No encuentra la columna 1, entiendo que CI toma lo que está despues del "=" como una columna y no como un valor, Por que? Como puedo poner ahí un valor?
Si lo pongo así, como si fuera un string:
Código PHP:
$this->db->join('usuarios u', 'u.id = "1"');
Código PHP:
JOIN `usuarios` u ON `u`.`id` = "`1"`
Alguien sabe la solución? investigué y parece ser un bug de CI (no creo, seguramente estoy haciendo algo mal)