我創建了幾個允許用戶縮小查找數據的下拉框。兩個下拉框包含用戶選擇年份的位置。例如,第一個盒子可能是1990年,第二個盒子可能是2000年。現在如何設置一個查詢來允許應用這段時間?多年間隔的Mysql查詢
$pYear1 = the first year they select in the drop down box
$pYear2 = the second year they select in the drop down box
select * from table where year = '$pYear1 - $pYear2';
我試過這個,但沒有奏效。誰能幫我這個?
'WHERE year BETWEEN $ pYear1 AND $ pYear2'? [BETWEEN ... AND ...](http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html#operator_between) – Sean
我有強烈的感覺,這是要求SQL注入。你永遠不應該直接在SQL查詢中注入用戶提供的值。 –