好的,我有一个程序,有点像一个日历事件。用户上传事件,并将这些信息存储在数据库中到各自的列中。例(Event_Names:事件名称)
我想要帮助的是使用特定的值来获取这些信息。
我设法存储了一个月和一个月中有这样一个事件的日子:
if ( !mysql_select_db( "Events", $database ) )
die( "Could not open Events database </body></html>" );
foreach($months as $month => $arr) {
$result = mysql_query("SELECT * FROM posted_events WHERE Month_ = '$month' ")
or die ('Error updating database because: '.mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$months[$month][] = $row['DayNum'];
}
}但这只是存储月份,所有的日子分别与该月份有一个事件。但是,我如何存储其他的东西,如事件的名称,事件的开始和结束时间,以及与我存储在数据库中的事件有关的所有其他僵硬的内容。
我相信这是很简单的事情,但我对编程还不熟悉,所以这对我来说很困难。谢谢你的帮助。
发布于 2013-08-16 21:28:11
if ( !mysql_select_db( "Events", $database ) )
die( "Could not open Events database </body></html>" );
foreach($months as $month => $arr) {
$result = mysql_query("SELECT * FROM posted_events WHERE Month_ = '$month' ")
or die ('Error updating database because: '.mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$months[$month][$row['DayNum']] = array($row['name'], $row['startdate'] ,etc.);
}
}除非我误会了,否则像这样的多维数组怎么样?
https://stackoverflow.com/questions/18282026
复制相似问题