PHP如何在弹出模式中获取userID(变量)

许多员工及其信息显示在页面上。 通过数据库检索员工信息,然后使用foreach()循环显示符合搜索条件的所有员工,下图中可以看到一个示例

在此处输入图像描述

现在,当用户单击该按钮时,会触发一个简单的Bootstrap弹出模式,其中包含一些基本的表单字段。 从下面的示例图片中可以看出

在此处输入图像描述

我的问题

当单击一个按钮以处理/处理模态中的数据时,我需要获取$userID

以下是相关代码的摘录:

 $teacherClass = new TeacherSearch(); $teachers = $teacherClass->showAllTeachers(); if (is_array($teachers)) { foreach ($teachers as $teacher) { $src = $teacher['userID']; 

NAME:

HEADLINE:

LOCATION:

}//foreach

我试过的

香港专业教育学院尝试使用元素将参数与userID绑定到它,如下所示:

 <a href="https://stackoverflow.com/questions/45296755/php-how-to-get-userid-variable-in-pop-up-modal/body.php?teacher=''" data-target="#myModal">Hire  

正如预期的那样,以下内容触发了模态内的新页面重新加载。

然后我尝试使用#符号作为ahref属性,然后将参数$userID加入其中,如下所示:

  <a href="#?teacher=''"> 

如上图所示,上述内容导致未定义的索引错误。

结论

我希望这个问题有道理,我几乎没有想法,不知道如何进一步解决这个问题。

您可以在锚标记中添加user-id。要获取必须使用的属性data-id的内容

 link  

使用javascript函数获取userID并显示modal