php - 获取其他用户的 ID 及其在数据库中的信息,
问题描述
当我以另一个用户身份使用mysql登录时,我在如何获取所选用户的ID及其信息时遇到问题,这两个表是相互连接的,我只是不知道如何获取ID其他用户,并将其传递给其他数据库
if(isset($_POST['send'])) {
$query = "SELECT * FROM tblmessage INNER JOIN tblusers ON tblmessage.userid=tblusers.userid";
$res = mysqli_query($con,$query);
while ($row = mysqli_fetch_assoc($res))
{
$receiverID = $row['userid'];
}
$sender = $_SESSION['Email'];
$receiver = $_POST['email'];
$message = $_POST['textmessages'];
$date = date("Y-m-d h:i:sa");
$q = 'INSERT INTO `tblmessage`(`id`,`sender_name`,`receiver_name`,`receiver_id`,`message_text`,`date_time`,`userid`)
VALUES("","'.$sender.'","'.$receiver.'","'.$receiverID.'","'.$message.'","'.$date.'","'.$user_id.'")';
$r = mysqli_query($con, $q);
if($r)
{
echo"<script>alert('Message Sent')</script>
<script>window.location.href='messages.php?id=$receiverID';</script>";
}
else
{
echo $q;
}
}
解决方案
推荐阅读
- java - 如何为 TriangleMesh 中的一些三角形着色?
- python - 使用 pytest 进行模拟时出现 ModuleNotFoundError
- salesforce - 如何在出站更改集中将表数据从 SandBox 传输到生产环境?
- python - Apache Beam(2.32.0) 安装失败
- c - 试图制作一个反向循环单链表,其中每个节点都添加到列表的前面,但所有后续节点都丢失了
- mariadb - MariaDB 安装后无法启动
- awk - 从另一个文件中 awk 一个文件的列
- php - 致命错误:未捕获的错误:调用未定义的函数 cal_info()
- java - PostDiscoveryFilter 可以过滤 JUnit5 的参数化测试用例吗?
- vim - 在vim中向上/向下翻页时如何保持光标的垂直位置?