안녕하세요, 저는 mysql을 선택했습니다. 코어에서 loc을 선택하겠습니다. 이 loc은 dateid = (' ". $ dateid."') 및 location = (' ". $ id."') 행을 선택해야합니다. 또한 WHERE에 두 조건을 추가해야합니다. 내 말은 어디에서 dateid = (' ". $ dateid."') AND location = (' ". $ id."')와 같이 할 수 있고 '2012-10-1'과 '2012-10- 4 ' "이 작동하지 않습니다. 내가이 시간 범위를 추가하는 방법 을?mysql의 WHERE에 2 개 이상의 필터를 설정하는 방법 SELECT
$SQL = "SELECT loc FROM core WHERE dateid=('".$dateid."') AND location=('".$id."')";
$result = mysql_query($SQL);
if($result){
$db_field = mysql_fetch_array($result);
$rs[$i]=$db_field[$select[$i]];}
}
는 내가이 작업을 수행 할 수있는 방법?
어디에서 두 조건을 추가한다는 것은 무엇을 의미합니까? – jamis0n
변수를 둘러싼 중괄호를 제거합니다. 필요하지 않습니다. –
@RomanNewaza : [괄호'()'는 중괄호 {{}']이 아닙니다 (http://cutewriting.blogspot.co.uk/2008/06/punctuation-tip-brackets-braces-and.html). – eggyal