respec7_m3
Registered
Имам две таблици brands с колони id, name и таблица models с колони id, name, brands_id(което сочи към съответното id в таблица brands)
Направих html форма за търсене и идеята е, когато напиша в полето за търсене "Samsung" да ми изкара моделите на Samsung или пък на друг бранд.
Успях да направя мигновенното обновяване чрез jQuery, успявам и да търся, но само от една от таблиците.
Въпроса ми е как да търся и в двете таблици едновременно и при изписване името на даден бранд да се появяват моделите му като подсказка (видях, че трябва да използвам INNER JOIN, но не мога да оправя синтаксиса...).
Това е заявката ми в момента, която търси в двете таблици, но не асоциира бранд с модел.
Направих html форма за търсене и идеята е, когато напиша в полето за търсене "Samsung" да ми изкара моделите на Samsung или пък на друг бранд.
Успях да направя мигновенното обновяване чрез jQuery, успявам и да търся, но само от една от таблиците.
Въпроса ми е как да търся и в двете таблици едновременно и при изписване името на даден бранд да се появяват моделите му като подсказка (видях, че трябва да използвам INNER JOIN, но не мога да оправя синтаксиса...).
Код:
$query = mysqli_query($dbconnect, "SELECT name, 'br' as type FROM brands WHERE name LIKE '%$searchq%' UNION SELECT name, 'mod' as type FROM models WHERE name LIKE '%$searchq%'") or die("Could not search!");
Това е заявката ми в момента, която търси в двете таблици, но не асоциира бранд с модел.