php - Javascript、Mysqli 和 PHP 循环

标签 php javascript loops mysqli

我正在一个网站上工作,我必须创建一个包含 Javascript 的 PHP 循环。这可能吗?这是我需要循环的代码片段。

<? while($calendar = mysqli_fetch_array($client_get_calendar)) { ?>
{
 title: '<? echo $calendar['event_title'] ?>',
 start: new Date(<? echo date("Y", strtotime($calendar['date_start'])) ?>, <? echo date("m", strtotime($calendar['date_start'])) ?>, <? echo date("d", strtotime($calendar['date_start'])) ?>),
 end: new Date(<? echo date("Y", strtotime($calendar['date_end'])) ?>, <? echo date("m", strtotime($calendar['date_end'])) ?>, <? echo date("d", strtotime($calendar['date_end'])) ?>),
 className: '<? echo $calendar['importance'] ?>'
},
<? } ?>

这对我想要实现的目标有效吗?它给了我一个错误,但我不知道代码有什么问题。感谢您的帮助!

最佳答案

您似乎正在为 Javascript 数据对象构建 JSON 输出。

通过以下方式可以更好地实现这一点。

<?php
$calendar = mysqli_fetch_array($client_get_calendar);
echo json_encode($calendar);
?>

在循环中根据需要修改数组。

关于php - Javascript、Mysqli 和 PHP 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16445439/

相关文章:

php - 移动应用程序如何使用 API 并证明其要修改的 Facebook ID 已在 Facebook 上登录并获得授权?

javascript - 单击按钮时删除正确的行

php - 使用 PHP 和数组进行 PDO 更新

javascript - 回调是否保证 ES6 类构造函数中的 promise 得到解决或拒绝?

hibernate - junit 测试中的 Derby 序列循环

loops - 不确定在 openmp 循环中应该共享或私有(private)什么

php - 使用MySQL服务器作为 "cache"

javascript - 传入一个函数,进入一个函数,稍后用参数执行?可以作为单个参数吗?

php - 用于更改 true 与 false 函数值的复选框

javascript - 带有对象、数组的转换器通过函数传递变量