你好我有mysql select。我要從核心選擇loc。這個loc必須從具有dateid =('「。$ dateid。」')和location =('「。$ id。」'')的行中選擇,我還需要在WHERE中添加兩個條件。我的意思是我可以這樣做,就像WHERE dateid =('「。$ dateid。」')AND location =('「。$ id。」'')AND BETWEEN'2012-10-1'AND'2012-10- 4' 」這是行不通的。 我如何添加這個時間跨度?如何在mysql中設置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]];}
}
我可以添加在哪裏? 我怎麼能做到這一點?
你是什麼意思在WHERE中添加兩個條件? – jamis0n
刪除變量周圍的大括號 - 它們不是必需的。 –
@RomanNewaza:[圓括號'()'不是大括號'{}'](http://cutewriting.blogspot.co.uk/2008/06/punctuation-tip-brackets-braces-and.html)。 – eggyal