php - 如何将 PHP 变量传递给 Javascript?

标签 php javascript

<分区>

我有 2 个页面,一个 PHP 和一个 Javascript。 我想在一页上从这个 PHP 脚本传递变量:

$strFind="SELECT * FROM  cometchat_chatrooms_users WHERE userid=$curmemid";
$result=mysql_query($strFind) or die(mysql_error());
$row=mysql_fetch_array($result);
$room=$row['chatroomid'];

到另一个页面上的这个 Javascript:

var timestamp = 0;
var currentroom = $room;
var heartbeatTimer;
var minHeartbeat = 3000;
var maxHeartbeat = 12000;

我该怎么做?

最佳答案

当 JavaScript 由 PHP 生成时,您可以这样做。给出的例子:

<?php
...
$curmemid = intval($externalValue);
$strFind = 'SELECT * FROM cometchat_chatrooms_users WHERE userid='.$curmemid;
$result = mysql_query($strFind) or die(mysql_error());

if (isset($result)) {
    $row = mysql_fetch_array($result);
    $room = $row['chatroomid'];
} else
{
    echo 'There is something wrong!';
    $room = -1;
}
...
?>
<script type="text/javascript">
var timestamp = 0;
var currentroom = <?php echo $room; ?>;
var heartbeatTimer;
var minHeartbeat = 3000;
var maxHeartbeat = 12000;
</script>

关于php - 如何将 PHP 变量传递给 Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3306314/

相关文章:

php - 找不到 CentOS OpenSSL php_openssl.dll

php - 当代码只运行一次时,为什么我的网站会插入两条记录!

javascript - 如果第一个条件为真,则在 javascript 中为变量赋值,左侧引用错误无效赋值

javascript - 从 Ajax Jsonp 中获取数据

javascript - 单击图像时显示 ALT-文本

php - 在关联数组中搜索和替换

javascript - 在javascript中,如何处理表单?

php - MySql PHP 从逗号分隔数据(标签)中选择不同值的计数

javascript - 使用javascript逐字符读取文本文件

javascript - 如何使用箭头函数按列表过滤属性