最有效的方法做Mysql Multi select(如果不存在则插入)

时间:2012-01-24 21:53:56

标签: php mysql select insert lastinsertid

我有20个表,包含2个字段,id和名称描述

Colors
id  name
1 black
2 blue 
...

Sizes
id name  
1 100
2 105
...

现在我有21个字段的主表

Main table `shoes`

id Colors Sizes style ...
1    2     24     11

我有一个包含20个文本输入的表单帖子(每种功能,颜色,大小......)  我想要的是学习查看20个特征表的最有效方法(从颜色中选择id,其中name ='blue')并获取id值,如果不存在,则创建它(插入颜色(名称)值(粉红色) ))然后得到id,一旦我有20个值就会在主要字段中进行大插入

1 个答案:

答案 0 :(得分:0)