基本上我做while
两次拿到主组&组值。例如如何在MySQL中加入相同的数据库名称?
$group_query = $db->query("
SELECT opt_id, opt_type
FROM ads_options
WHERE opt_id = '" . intval($data['ad_id']) . "'
GROUP BY opt_type");
while ($group_data = $db->fetch($group_query)) {
$option_query = $db->query("
SELECT *
FROM ads_options
WHERE opt_id = '" . intval($data['ad_id']) . "'
AND opt_type ='" . $group_data['opt_type'] . "'
ORDER BY opt_id DESC");
while ($option_data = $db->fetch($option_query)) {
}
}
输出:
Size : S
M
L
Color : White
Black
问:
如何加入以上单个语句当前查询?
更新:
当前的数据库结构
opt_id opt_type opt_name opt_price
1236 Size S 0
1236 Size M 1
1236 Color Black 1
1236 Color White 2
谢谢西蒙..很多关于您的答案的信息,我很感激。 – kampit 2012-02-17 12:26:36
NP,你的问题碰巧出现在我等待测试:) – 2012-02-17 12:28:38
我做了什么.. http://pastebin.com/raw.php?i=h3VV9C0y – kampit 2012-02-17 12:53:03