Показать сообщение отдельно
Старый 25.03.2003, 18:49     # 1
dob
Guest
 
Сообщения: n/a

Lightbulb головоломка %)

Вот значит возможно кто-нибудь из вас встречался с такой проблемой? ну сейчас посмотрим , если да - то это супер тогда мне может поможете , если нет , то надо что-то придумать...
Излагаю желаемое и требуемое :
у меня есть база данных (mysql) в ней таблица products
в это таблице предположим 5 рядов ряды :
1) называние продукта(name_p)
2) цена(price)
3) масса (mass)
4) вид продукта(vid)
5) покупаемость(reit)
так вот что мне надо отседого получить:
мне надо чтобы продукты отсортировались в таком виде:
все продукты одного вида | общая цена | общая масса
и ещё чтобы они отсортировались по убыванию от покупаемость всмысле от самой высокой до самой низкой
ПРЕДУПРЕЖДАЮ сразу продукт - не один допустим вид продукта - столярные предметы => надо чтобы все проукты такого вида влились в единую штуку и выдалось общее значение ..
Причём не известны все виды продуктов!
Вот как я пытался сделать :
PHP код:
$fgh=mysql_query("SELECT * FROM reiting WHERE vid!=0");
while(
$a=mysql_fetch_row($fgh)){
if(!empty(
$a[klan])){
$n1=mysql_query("SELECT * FROM reiting where vid=$a[vid]");
$numbe=mysql_num_rows($n1);
while(
$b=mysql_fetch_row($n1)){
$price+=$a[price];
$mass+=$a[mass];
$reit=$a[reit]/$number
а затем это всё должно было вывестись по видам продуктов , но не вывелось 8( помогите 8(