有人可以帮我解决下面的问题吗?我需要选择订阅“Food Specials”时事通讯的所有用户(必须通过表单变量传递,因为有不同的时事通讯名称)并且值为“1”并且介于注册日期之间以下列形式选择:
$sql = 'SELECT * FROM users WHERE :newsletter = 1 AND signed_up < ":start" AND signed_up < ":end"';
$result->bindValue(":newsletter", "food_specials", PDO::PARAM_STR);
$result->bindValue(":start", "2012-09-01 12:00:00", PDO::PARAM_STR);
$result->bindValue(":end", "2012-09-25 12:00:00", PDO::PARAM_STR);