하나의 DB에 2 개의 테이블이 있는데 하나는 Cottages라고하고 다른 하나는 호텔이라고합니다. 두 테이블 모두 동일한 이름의 필드가 있습니다.2 테이블에서 2 열의 PHP mysql 검색
기본적으로 두 테이블의 필드를 모두 검색 할 수있는 검색 표시 줄이 있습니다. (두 개의 필드는 "이름"과 "위치"
지금까지 내가
$sql = mysql_query("SELECT * FROM Cottages WHERE Name LIKE '%$term%' or Location LIKE '%$term%' LIMIT 0, 30");
을 가지고 있지만 이것은 단지 나는 그것이 오두막 호텔 테이블을 모두 검색 할 수있는 방법은 코티지 테이블을 검색 호출되는?
당신은 단지 하나에 두 테이블을 병합하고 각 레코드를 identiy하기 (
별장 또는
호텔 같은 값으로)
type
같은 새 필드를 추가하는 경우
+1 훌륭한 조언. –