有两个表商品数据表 goods:title,商品标题。brand,品牌id
id title brand
1 化妆品欧莱雅65号 1
2 化妆品温碧泉75
3 化妆品雅琳娜45
4 化妆品香奈儿45 2
5 化妆品欧诗漫22 品牌表 brand
id name
1 欧莱雅
2 香奈儿
3 温碧泉
4 雅琳娜
5 欧诗漫
用PHP和sql语句 让 goods表没brand id的号自动获取品牌id,比如商品表id2后面的brand值为3.不知道怎么做了。哪位给个思路。实际上品牌表里面有几百个品牌,商品名肯定包含了一个品牌名。phpmysqlsql
id title brand
1 化妆品欧莱雅65号 1
2 化妆品温碧泉75
3 化妆品雅琳娜45
4 化妆品香奈儿45 2
5 化妆品欧诗漫22 品牌表 brand
id name
1 欧莱雅
2 香奈儿
3 温碧泉
4 雅琳娜
5 欧诗漫
用PHP和sql语句 让 goods表没brand id的号自动获取品牌id,比如商品表id2后面的brand值为3.不知道怎么做了。哪位给个思路。实际上品牌表里面有几百个品牌,商品名肯定包含了一个品牌名。phpmysqlsql
解决方案 »
- 问题:淘宝KISSY插件 左右滚动遇到的问题····· 谢谢~
- 救命啊!!我刚才不小心在 Zend Studio里误删除了一个文件 有人知道怎么找回吗
- 图片验证码是如何实现的?
- 想用_GET传值,是关于翻页的问题
- 关于require的问题,我才学php大家帮帮我啊!~
- 新项目用php/oracle,小弟刚开始接触,不知道从何下手
- 请问大虾,为什么浏览器把我得PHP程序当作文本文件显示出来
- 在window2000调试成功的PHP程序移到unix下要修改吗
- 请问$_FILES 是否可以伪造,应该注意哪些安全问题;
- varchar字符串长度问题
- PHPcms后台无法登陆这么回事啊,谢谢啦,
- 请问这段字符怎么转成数组?
foreach($brand_name as $key=> $item){
$name = substr($str,9,9);
switch($name){
case '欧莱雅':
//do something;
$brand_name[$key]['brand_id'] = 3;
break;
case 'xxx':
}
}
不知道是不是你要的那种
如果商品名称不规则。则用preg_match 正则查询出需要的数据。 逻辑你应该清楚。编码的事相信你可以搞定