Visa ett inlägg
Oläst 2013-03-02, 20:03 #3
secag secag är inte uppkopplad
Medlem
 
Reg.datum: Nov 2012
Inlägg: 211
secag secag är inte uppkopplad
Medlem
 
Reg.datum: Nov 2012
Inlägg: 211
Tack! Fick det att funka med detta:
PHP-kod:
$result $db->query("SELECT categories.*, category_groups.category_group_name AS category_group_name FROM `categories` JOIN `category_groups` ON category_groups.category_group_id = categories.category_group GROUP BY category_id") or die($db->error);
    
$categories = array();
    
$group_i = -1;
    
$current_group_id NULL;
    while(
$row $result->fetch_array(MYSQL_ASSOC)) {
        if(
$current_group_id != $row["category_group"]) {
            
$current_group_id $row["category_group"];
            
$group_i++;
            
$categories[$group_i]["group_id"] = $row["category_group"];
            
$categories[$group_i]["group_id"] = $row["category_group_name"];
        }
        
$categories[$group_i]["categories"][] = array(
            
"category_id" => $row["category_id"],
            
"category_name" => $row["category_name"]
        );
    } 
Jag har en följdfråga:
Om man nu är inne på olika kategorier så vill man kunna välja egenskaper för vad man är inne på. Typ om man är på Båtar. då får man välja, Stor liten ful snygg båt.
Och om man är på datorer får man välja: laptop, stationär osv...

Eftersom alla egenskaper skiljer sig åt så måste man väl kolla med IF om man är på kategorin och sen visa diverse egenskaper & filter? Kolla bara på BILAR och BÅTAR på Blocket.

Senast redigerad av secag den 2013-03-02 klockan 20:07
secag är inte uppkopplad   Svara med citatSvara med citat