我有这样的mysql表:
id start_date username
1 2013-04-04 18
2 2013-03-31 19
3 2013-04-04 19
4 2013-04-02 19
5 2013-04-03 18
我正在尝试通过以下查询获取 start_date 在 2013-03-31 到 2013-05-01 之间的用户名:
// $from = 2013-03-31 and $to = 2013-03-01 (example)
$search = mysql_query("SELECT username FROM oc_calendar WHERE start_date >'$from' AND
start_date < '$to'");
$re_search = mysql_fetch_array($search);
echo $search_p_id = $re_search['username'];
但它只是打印用户名 = 18,它应该是打印 18 和 19 数字用户名。为什么它不显示?任何的想法?