-1

我有以下 for 循环给我:Cat: 1, Sort: 20 Cat: 2, Sort: 13

我是否需要对我推送到查询中的数据$cat进行计数?$sort因为我只获得数据库中的第二行而不是两个值:

对于循环:

        for($i = 0; $i < count($categories); $i++)
        {
            $cat  = $categories[$i];
            $sort = $sortOrder[$i];

            print("Cat: $cat, Sort: $sort \n");
        }

插入查询:

$this->Ps_products_model->brand_by_category_insert($brand_name,$brand_id,$cat,$sort,$state);
4

1 回答 1

1

用您的插入查询替换您的 print() 调用。

for($i = 0; $i < count($categories); $i++)
{
    $cat  = $categories[$i];
    $sort = $sortOrder[$i];

    $this->Ps_products_model->brand_by_category_insert($brand_name,$brand_id,$cat,$sort,$state);
}
于 2013-09-24T00:28:18.290 回答