0

我对 java 脚本有疑问。我正在开发一个应用程序。它是一个活动预订系统。在前端我使用javascript。我只是收集数据并通过 php 插入数据库。现在的问题是我无法从数据库中获取数据并在前端显示超过一列。 我尝试了while和for循环。但它只显示一列。在此我只是将 php 包含在 javascript 代码中...请帮助我任何人.. 文件是

$_selc_content =mysql_query("select * from astro_booking WHERE astro_id = '9' order by id ASC");
while($_static_row = mysql_fetch_object($_selc_content))
    {
?>

javascript文件是

return {   
    events : [          
        {
                "id":<?php echo $_static_row->id; ?>,
           "start": new Date(year, month, day + <?php echo $final_start_date; ?>, <?php echo $start_time; ?>, <?php echo $start_min_final; ?>),
           "end": new Date(year, month, day + <?php echo $final_end_date; ?>, <?php echo $end_time; ?>, <?php echo $end_min_final; ?>),
           "title":"<?php print_r($_static_row->title); ?>",
           "body":"<?php echo $_static_row->body; ?>",

}

javascript示例代码是

{
    "id":1,
    "start": new Date(year, month, day, 12),
    "end": new Date(year, month, day, 13, 30),
    "title":"Lunch",

},
4

1 回答 1

0

也许最好将 php 数组复制到 js 数组,然后你只能使用 js 数组。为此,您可以使用 php json_encode() 函数。你怎么看?

于 2012-04-23T19:21:02.607 回答