У меня есть запрос, который возвращает серию ячеек данных из $this->db->query($sql)
в контроллере. То, что я хочу сделать, это каждый ряд данных, объединить две ячейки и создать новую ячейку, а затем добавить ее обратно в массив? Например, если у меня был массив:
A 1
B 2
C 3
Тогда мы можем после обработки массива
A 1 A1
B 2 B2
C 3 C3
Я собирался сделать все это в SQL, но мне нужна функция php, чтобы сделать urlencode. Изначально я пытался
for($i=0; $i < $listProducts->num_rows(); $i++){
$listProducts[$i][‘prodUrl’] = '/index.php/product/'.
urlencode($listProducts[$i]['ProductName']).
'/'.$listProducts[$i]['PK_Product'];
}
Но потом понял, что возвращаемое значение $this->db->query($sql)
не является ассоциативным массивом.
помощь?