我得到了如下规格的数组:
数组( [0] => 8 [1] => 红色)
数组( [0] => 9 [1] => 黄色)
数组( [0] => 9 [1] => 红色)
我想要一行中的所有 [0] 索引值和下一行中的所有 [1] 索引
选项:数组( [0] => 大小 [1] => 颜色)
在大小上,所有 [0] 索引都想存储,颜色上,所有 [1] 都想存储
输出希望如下:
尺寸 [8, 9, 8]
颜色 [红、黄、红]
Source code
<?php
$where = array(
'ProductBrand'=>$value->ProductBrand,
'ProductIsActive'=>1,
'ProductStatus'=>'Approved'
);
$data['id'] = $this->Custom_model->getwhereid('products',$where,array());
在此 id 中将根据选择的品牌获取所有 productid
foreach($data['id'] as $key => $row) {
$where = array(
'ProductID'=>$row->ProductID,
'ProductIsActive'=>1,
'ProductStatus'=>'Approved'
);
$jointables = array(
'categories'=>'CategorySlug=ProductCategory',
'subcategories'=>'SubCategorySlug=ProductSubCategory',
'brands'=>'BrandSlug=ProductBrand',
'producttypes'=>'ProductTypeID=ProductType',
'optionvalues'=>'OptionValueProductID=ProductID'
);
$data['spec'] = $this->Custom_model->getwherejoin('products',$jointables,$where,array());
foreach ($data['spec'] as $key => $spec) {
$ptoptionname = $spec->ProductTypeOptionName;
$ptoptionname = explode (",", $ptoptionname);
$count=count($ptoptionname);
$specname = $spec->OptionValueSpecification;
$specname = explode (",", $specname);
for ($i=0; $i<$count; $i++) {
?>
<div class="stock-container info-container m-t-20 sizeborder">
<div class="row">
<div class="col-sm-2">
<div class="stock-box">
<span class="label"><?php echo $ptoptionname[$i]; ?> </span>
慕桂英3389331
呼唤远方
慕勒3428872