我有相同版本的Opencart上運行相同的腳本。返回的數組索引使用記錄ID而不是行數
通常這行返回的所有產品的數組:
$data = $this->model_catalog_product->getProducts();
和從零索引到n
這裏是含有product.php getProucts()函數。
在這種情況下(不同的服務器),它返回一個具有單個值的數組 - 只有最後一條記錄。 奇怪的是,有表中共有131條記錄,最後一條記錄的ID是191,返回的數組是:
Array
(
[191] => Array
(
[product_id] => 191
[model] => Product 15
[sku] =>
[upc] =>
...
)
)
任何人都知道這是怎麼回事?
如果答案解決了您的問題,請點擊答案旁邊的複選標記以表示接受。謝謝。 – cspray 2012-01-28 20:45:20