Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Hi A/e mình có các bảng
categories | id | name | … | parent_id | ||
1 | điện thoại | 0 | ||||
2 | máy tính | 0 | ||||
3 | sam sung | 1 | ||||
4 | nokia | 1 | ||||
5 | mac | 2 | ||||
6 | sony | 2 |
products | id | name | .. | cat_id | |
1 | galaxy | 3 | |||
2 | vaio-xxx | 6 | |||
3 | mack-xx | 5 | |||
|
|||||
|
|||||
a/e cho hỏi truy vấn làm sao khi mình click vào danh mục cha parent_id =0 ; ví dụ như điện thoại (id =1 ,parent_id =0 )thì nó hiển tất cả các sp thuộc điện thoại trong products ! trong khi bảng products mình chỉ lưu các cat_id theo hãng sản phẩm
Select * from Product where cat_id = giá trị cái id category bạn truyền vào
hơi khó hiểu@@
bạn diễn giải nó dễ hiểu hơn 1 chút dc k
giống như ở howkteam click vào lập trình nó sẽ ra tất cả các ngôn ngữ lập trình