Jump to content
php.lv forumi

localkaste

Reģistrētie lietotāji
  • Posts

    1
  • Joined

  • Last visited

localkaste's Achievements

Newbie

Newbie (1/14)

  1. sveiki. netieku galā ar vienu meklēšanas query :( ceru uz palīdzību šajā forumā! tātad pati problēma! sql tabulu struktūra: create table if not exists products ( id mediumint(8) unsigned auto_increment primary key, name varchar(300), price double ) engine=innodb; create table if not exists attributes ( id mediumint(8) unsigned auto_increment primary key, name varchar(300) ) engine=innodb; create table if not exists attribute_values ( id mediumint(8) unsigned auto_increment primary key, attribute_id mediumint(8) unsigned, name varchar(300) foreign key (attribute_id) references attributes(id) on delete cascade ) engine=innodb; create table if not exists checked_attributes ( product_id mediumint(8) unsigned, attribute_value_id mediumint(8) unsigned, foreign key (product_id) references products(id) on delete cascade, foreign key (attribute_value_id) references attribute_values(id) on delete cascade ) engine=innodb; products: produktu dati attributes: produkta atribūti attribute_values: produkta atribūta vērtības checked_attributes: šeit glabājas id ar atķeksētajiem produkta atribūtiem un meklēt vajadzētu gan gan produktu nosaukumos: products->name, gan atribūtos attributes->name, bet tikai tādos kuri ir atķeksēti: checked_attributes tabulā. paldies jau iepriekš ;)
×
×
  • Create New...