javascript - 使用 php 和 javascript 弹出用户数据
问题描述
我正在为学校的作业制作一个网站。
您可以在此网站上发布问题,然后等待有人与您联系。我希望在弹出窗口中打开联系人数据。我已经用 php 和 javascript 尝试过这个,但是每个帖子上的弹出窗口都是一样的。似乎浏览器会弹出一个然后在任何地方使用它。这是我的代码:
<?php
include("php/opendb.php");
$stmt = $db->prepare('SELECT * FROM requests INNER JOIN user_data ON user_data.user_id = requests.user_id WHERE type = 1 ORDER BY date DESC');
$stmt->execute();
$settings = $stmt->fetchAll(PDO::FETCH_ASSOC);
foreach ($settings as $row){
$title = $row["title"];
$user = $row["user_id"];
$email = $row["email"];
$name = $row["name"];
$phone = $row["phone_number"];
echo "<section id='post'><h3>" .$title. "</h3> <br>
<p class='posttext'>" .$row["addinfo"]. "<br>
<p class='posttext'> user_id: " .$user. "<br>
<p class='posttext'> email: " .$email. "<br>
<p class='posttext'> name: " .$name. "<br>
<p class='posttext'> phone number: " .$phone. "<br>
<div class ='message'>
<a href='#plusbalk'><img id='heart' onclick='parent.document.getElementById(\"heart\").src=\"/images/heart2.png\"' src='../images/heart.png' /></a>
<a href='#plusbalk'><img id='message' onclick=\"profilepopup()\" src='../images/messenger.png' /></a></p></div></section> ";
echo "<div id='profilepopup' class='modal'>
<!-- pop up content -->
<div class='modal-content'>
<span onclick='document.getElementById('profilepopup').style.display = 'none' 'class='close' >×</span>
<div class='modal-header'>
<h2> Contact informatie </h2>
</div>
<div class='modal-body'>
<p class='posttext'> user_id: " .$user. "<br>
<p class='posttext'> email: " .$email. "<br>
<p class='posttext'> name: " .$name. "<br>
<p class='posttext'> phone number: " .$phone. "<br>
</div>
</div>
</div> ";
}
?>
我使用了简单的 javascript 来弹出窗口。
第一个回显直接在网站上显示消息中的联系信息,这有效!但是第二个回声用于弹出窗口,然后它不起作用,并且每次弹出窗口都是相同的,并且每次都具有完全相同的联系信息。
有谁知道问题是什么?
解决方案
推荐阅读
- django - Django drf-social-oauth2 社交注册后备登录
- websocket - 实时音频流网络应用程序的架构
- python-3.x - 如何使用 Google Ads API 批量删除广告?
- r - 如何在 Ggplot 的一张图表上有两条线
- ios - iOS中的Firebase“管理员用户”?
- javascript - 如何在 JavaScript 中将两个数据合二为一?
- node.js - Aws-amplify 无效的 lambda 函数无效的 JSON 响应
- vba - 在命令按钮单击 MS Access VBA 代码时出现运行时错误 424
- ssh - 远程 SSH 在本地网络之外不起作用
- akka.net - Akka.net:我应该为 Lighthouse/Seed 节点指定“裂脑解析器”配置吗