Ho il seguente array
codice:
$product_array = array(
  "100" =>array('product_id'=>'100', 'product_catgegory'=>'Computers', 'product_name'=>'Apple MacBook Pro MA464LL/A 15.4" Notebook PC','product_desc'=>'The Intel Core Duo powering MacBook Pro is actually two processors built into a single chip.', 'product_price'=>'2299.99', 'product_img'=>'products/product1.jpg'),
...  "106" =>array('product_id'=>'106', 'product_catgegory'=>'Accessories', 'product_name'=>'Headphone with mic','product_desc'=>'', 'product_price'=>'148.85', 'product_img'=>'products/product8.jpg')
  );
vorrei che diventasse dinamico cioè prendere
codice:
$product_array = array(
  "$id" =>array('product_id'=>'$id', 'product_catgegory'=>'$cat', 'product_name'=>'$nome','product_desc'=>'$desc', 'product_price'=>'$prezzo', 'product_img'=>'$img')
);
$id, $cat etc sono presi da mysql... c'è un modo?
L'array va a sua volta a riempire
codice:
foreach($product_array as $product){
          $product_id = $product["product_id"];
          $product_name = $product['product_name'];
          $product_desc = $product['product_desc'];
          $product_img = $product['product_img'];
          $product_price = $product['product_price'];
          $product_category = $product['product_catgegory'];
          
          echo '<input type="hidden" pid="'.$product_id.'" pname=\''.$product_name.'\' 
                pcategory="'.$product_category.'" pdesc="'.$product_desc.'" pprice="'.$product_price.'" pimage="'.$product_img.'">';
        }
Grazie anticipatamente...