내가 예를 들어 두 개의 테이블필터와
사용자
----------------------------------
id | name | blah
----------------------------------
1 | Samy | stackoverflow
2 | jhon | some thing
----------------------------------
기술
---------------------------------------
id | user_id | skill_title | level
---------------------------------------
1 | 1 | php | good
2 | 1 | css | excellent
3 | 1 | photoshop | fair
4 | 2 | php | good
---------------------------------------
이 있고 난이
SELECT * FROM users
INNER JOIN skills ON users.id = skills.user_id
WHERE ($skill_title[0] LIKE 'skills_title' AND
$skill_title[1] LIKE 'skills_title')
같은 쿼리를 실행
여기서 $ skill_title은 ar입니다. ray 내가 필요로하는 모든 기술 즉 PHP, CSS 을 가진 사용자를 선택하는 것입니다. 모든 배열 요소에 대한 모든 단일 레코드를 비교하기 때문에 데이터를 가져 오지 않을 것입니다. 하지만 모든 기술을 가진 사용자를 데려 올 수 없습니다
아이디어가 있습니까?
한 번에 몇 가지 기술을 검색 할 예정입니까? –
변수가 10보다 크거나 작음 –