【问题标题】:How to write javascript inside a php tag? [duplicate]如何在 php 标签中编写 javascript? [复制]
【发布时间】:2018-08-31 15:51:09
【问题描述】:

我有一个 .php 文件,其中会打开一个弹出窗口,在单击按钮时必须显示数据库中的一些数据。有 30 个不同的按钮,都显示不同的数据。但是我编写的代码似乎不起作用。这是我的代码:

<?php
    echo "<script>function getDataFunction(clicked_id){
        $id=clicked_id;
    }</script>";

    session_start();
    $phone=$_SESSION['phone'];
    $query= "(SELECT * FROM timetable WHERE ID == '$id')";
    $result = mysqli_query($conn, "SELECT * FROM timetable WHERE ID == '$id'");
    $row = $result->fetch_assoc();
    $timefrom=$row['timefrom'];
    $timeto=$row['timeto'];
    $status=$row['stat'];
    $comment=$row['comm'];

?>

【问题讨论】:

  • 这个`$id=clicked_id;`是什么意思?
  • 第一:Nawin 写的。第二:你的浏览器控制台说什么?
  • 查看服务器端和客户端脚本的区别。见stackoverflow.com/questions/23740548/…
  • 在 session_start() 之前不能输出任何东西; : 会导致报头发送错误。 stackoverflow.com/questions/8812754/…
  • 也许尝试使用 Ajax:你在你的 php 文件中发送你的 id,你提出你的请求并返回结果,然后你在前面的弹出窗口中显示结果

标签: javascript php


【解决方案1】:

您可以像这样在 php 标签内编写 javascript 代码。

<?php echo "<script> </script>"; ?>

【讨论】:

  • 这和他已经拥有的有什么不同?
猜你喜欢
  • 2016-12-27
  • 2018-07-13
  • 1970-01-01
  • 2015-05-14
  • 2013-12-08
  • 1970-01-01
  • 1970-01-01
  • 2016-08-03
  • 1970-01-01
相关资源
最近更新 更多