我有一个名为 gameschedules 的数据库和一个名为 dec1212 的表。此表的内部是列date (YYYY-MM-DD)
, division
, field
, time
, team1
, 和按此team2
顺序排列。
我的页面上已经显示了数据,但我需要将其限制为仅显示数据库中日期等于当前日期的行。因此,如果有 10 行并且其中只有 5 行在日期列中有今天的日期,那么只有那些应该显示。这是我当前的查询代码,我知道这是错误的,但如果有人可以帮助我纠正它,那就太好了:
当前代码:
//specifies that it is getting data from the table and limited num rows
$result = mysql_query("SELECT * FROM `dec1212` LIMIT 0, 10 ") or die(mysql_error());
这是我试图按日期限制数据的方法:
//set variable to current date with same format as date column
$myDate = date('Y-m-d');
//pull only rows that match the current date
$result = mysql_query("SELECT * FROM 'dec1212' WHERE date = $myDate()") or die(mysql_error());
我知道我的代码不正确,所以这就是我寻求帮助的原因。