ОШИБКА CI: невозможно использовать объект типа CI_DB_mysqli_result в качестве массива [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 ОШИБКА CI: невозможно использовать объект типа CI_DB_mysqli_result в качестве массива [закрыто]

Сообщение Anonymous »

Я пытаюсь вставить несколько массивов в mysql, но получаю такую ошибку

Сообщение: невозможно использовать объект типа CI_DB_mysqli_result в качестве массива
Имя файла: оператор_pt/Wsmahasiswa.php
Номер строки: 357

вот мой код от контроллера
$database1 = $username1 . '_' . $token . '_' . $temphmspt;
$table1 = 'mahasiswa';
$data1 = $this->db->query("select nm_pd from $database1");
foreach ($data1->result() as $key1) {
$filter1 = "nm_pd like '$key1->nm_pd'";
$order1 = "nm_pd asc";
$limit1 = 10;
$offset1 = 0;
$tampan1 = $proxy->GetRecordset($token, $table1, $filter1, $order1, $limit1, $offset1);
$tampan1 = $data1;
$insert = $this->db->replace($database, $data1["result"]); //line 357
}

здесь пример массивов
Array
(
[error_code] => 0
[error_desc] =>
[result] => Array
(
[0] => Array
(
[id_pd] => cb5ab906-a9b5-49f2-95e9-0d30ce005bd9
[nm_pd] => BABABA

)

[1] => Array
(
[id_pd] => f29128c2-27a0-4300-a4f5-842573e9e804
[nm_pd] => BIBIBI

)

)

)
Array
(
[error_code] => 0
[error_desc] =>
[result] => Array
(
[0] => Array
(
[id_pd] => 70500b08-a285-4e97-af0c-e8e43d2e5be6
[nm_pd] => BUBUBU

)


Подробнее здесь: https://stackoverflow.com/questions/390 ... t-as-array
Ответить

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

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

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

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

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