Объект Stdclass для массива в Codeigniter? [Дубликат]

Internet explorer еще не поддерживает функции стрелок . Вы можете проверить браузеры, поддерживающие функции стрелок здесь .

. Метод для решения этой задачи - создать хорошую старую регулярную функцию обратного вызова:

price = price.replace(/(.*)\./, function (x) {
    x.replace(/\./g,'') + '.';
}

Это будет работать в каждом браузере.

6
задан iam batman 3 August 2016 в 08:45
поделиться

5 ответов

использовать mysql group_concat, чтобы избежать foreach или использовать array_map и т. д.

$sql = "SELECT group_concat(id separator ',') as id FROM `loc8_groups`";
$query = $this->db->query($sql);
$array1 = $query->row_array();
$arr = explode(',',$array1['id']);

print_r($arr);
2
ответ дан Golduno Support 18 August 2018 в 22:01
поделиться

Используйте следующий скрипт для получения результата как единого ассоциативного массива, который содержит все идентификаторы

$sql = "SELECT group_concat(userid separator ',') as id FROM `users`";
$query = $this->db->query($sql);
$array1 = $query->row_array();
$arr = explode(',',$array1['id']);

print_r($arr);
-2
ответ дан Jitender Kakkar 18 August 2018 в 22:01
поделиться

Попробуйте этот код:

$sql = "SELECT `id` FROM `loc8_groups`";
$query = $this->db->query($sql);
$array1=$query>result_array();
$arr = array_map (function($value){
    return $value['id'];
} , $array1);
 print_r($arr);
11
ответ дан Lakremon 18 August 2018 в 22:01
поделиться

Попробуйте этот код:

 $result=$this->db->select('id')->get('loc8_groups')->result_array();

 $array=array_map (function($value){
                return $value['id'];
            } , $result);

 print_r($array);
0
ответ дан Mahdi Bagheri 18 August 2018 в 22:01
поделиться
0
ответ дан Haritsinh Gohil 30 October 2018 в 09:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: