在mysql表中创建数组/列表并使用PHP解压缩

时间:2016-02-23 02:25:34

标签: php mysql

所以,我正在创建我的第二家电子商务商店。我创建的第一个商店,我用一个数组来存储我的数据。这是一个例子:

$product = array();
$product = array();
$product[101] = array(
"category" => "Clothes",
"name" => "Caps - Stylize yours. Come in different colors.",
"img"  =>  "../img/clothes/caps/01.jpg",
"price" => 9.95,
"paypal" => "TLYMXTX7DTCHL",
"color" => array("Navy","White","Hot Pink","Yellow Cap","Navy","Black","Coral")

我希望能够将颜色存储在我的数据库中,并能够在HTML中选择它们,以便客户可以选择。

1 个答案:

答案 0 :(得分:0)

最好使用1到多个关系在单独的表中保存颜色。将productId添加为外键。添加产品后,在Colors上为每个颜色写一个,添加新表。

我相信这对未来也是一个很好的解决方案。