好的,这是我的代码:
$months = Array();
$months = ['January'=>array(), 'February'=>array(), 'March'=>array(), 'April'=>array(), 'May'=>array(), 'June'=>array(), 'July'=>array(), 'August'=>array(), 'September'=>array(),
'October'=>array(), 'November'=>array(), 'December'=>array() ];
// Connect to MySQL
if ( !( $database = mysql_connect( "localhost", "root", "" ) ) )
die( "Could not connect to database </body></html>" );
// open Events database
if ( !mysql_select_db( "Events", $database ) )
die( "Could not open Events database </body></html>" );
for($i = 0; $i < 12; $i++) {
$result = mysql_query("SELECT * FROM posted_events WHERE Month_ = '$months[$i]' ")
or die ('Error updating database because: '.mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$months[$i] = $row['DayNum'];
}
}
我不知道您是否可以在这里得到我想要做的事情,但无论如何我都会解释。我正在尝试访问我的数据库并存储与它们各自的月份相对应的日期并将它们存储在一个数组中,但它不起作用:/
我是这个二维数组的新手,所以我不知道我的语法是错误的还是我想要实现的目标是不可能的。谢谢你们的帮助。