我熟悉php但仍在学习Js。有些人帮助我完成了 ajax 表单以将数据发送到 mysql。但现在我被困在下面:
我使用了 while 循环,因为我想打印与查询匹配的所有内容
while($row = mysqli_fetch_assoc($result))
{
comment_id = $row['comment_id'];
echo "<script>";
echo "var count = ".json_encode($comment_id);
echo "</script>";
}
但是我在 while 循环中得到的最后一个值分配给了 js 变量计数,因为 php 是服务器端而 js 是客户端。然后我尝试添加数组(因为它可以容纳很多值)
while($row = mysqli_fetch_assoc($result))
{
$comment_id = $row['comment_id'];
echo "<script>";
echo "var count = [];";
echo. "count.push($com);";
echo "</script>";
}
但是我再次获得了 while 循环中的最后一个值。有什么方法可以将 php while 循环中的整个数据分配给 js 变量。
Helenr