【发布时间】: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