CodeIgniter - перенесите результат отдельного запроса контроллеру с JSON - если существуетPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 CodeIgniter - перенесите результат отдельного запроса контроллеру с JSON - если существует

Сообщение Anonymous »

Желание передать один результат запроса CodeIgniter моему контроллеру, используя JSON. function get_linked_loads_qty($q){

$sql = $this->db->query("
IF EXISTS(
select qtylinkedorders
from Linked_Order_Summary
join Linked_Order_lines
on Linked_Order_Summary.linkedorderid= Linked_Order_lines.linked_order_id
where load_number='$q'
)
begin

select qtylinkedorders
from Linked_Order_Summary
join Linked_Order_lines
on Linked_Order_Summary.linkedorderid= Linked_Order_lines.linked_order_id
where load_number='$q'

END
ELSE BEGIN

select 1 as qtylinkedorders
from customer_Order_lines
where CustomerOrderID='$q'
group by CustomerOrderID

END
");

$query = $this->db->get();
if($query->num_rows > 0){
foreach ($query->result_array() as $row){
$row_set[] = htmlentities(stripslashes($row[qtylinkedorders])); //build an array
}
return $row_set;
}
}
< /code>

и мой контроллер: < /p>

function get_linked_loads_qty(){

$this->load->model('Sales_model');
if (isset($_POST['data'])){
$q = strtolower($_POST['data']);
$data = $this->Sales_model->get_linked_loads_qty($q);
$this->output->set_content_type('application/json')->set_output(json_encode($data));
}

}
< /code>

SQL работает на 100% в MSSQL. ошибка codeigniter:

Error Number: 42000

[Microsoft][SQL Server Native Client 11.0][SQL Server]Must specify table to select from.

SELECT *
< /code> < /p>

Как уже упоминалось, запрос отлично выполняется в MSSQL. < /p>

Любая помощь Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/174 ... -if-exists
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»