微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何询问javascript等待mysql将值分配给php变量?

如何解决如何询问javascript等待mysql将值分配给php变量?

|
<?PHP
  $query3 = \"SELECT message FROM messageslive LIMIT 1\";
  $result3 = MysqL_query($query3,$connection) or die (MysqL_error());
  confirm_query($result3);
  while($userinfo3 = MysqL_fetch_array($result3)){
      $msgLive = $userinfo3[\'message\'];
  }
?>

<script type=\"text/javascript\">
  var msg = \"<?PHP echo $msgLive ; ?>\";
</script>
我担心的是,当数据库表中有太多数据无法搜索和检索时,因此PHP变量ѭ1have还没有值,因此Javascript变量
var msg
获得了空值。如何要求javascript等到PHP变量
$msgLive
得到值,然后才将值从PHP变量传递到Javascript?     

解决方法

        您不必为此担心,因为首先执行服务器脚本,花费时间与数据库通信,为变量“ 4”分配一个值,最后生成发送给客户端的HTML。在所有这些时间中,客户端等待(并且可能会因其遇到的缓慢连接而诅咒其ISP :)。因此,一旦HTML到达客户端浏览器,就将设置javascript变量的值。因此,无需告诉javascript等待,直到服务器完成其工作并将HTML推送到客户端之前,javascript甚至不存在。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。