繁体   English   中英

如何从 html 中的一个按钮获取两个值?

[英]How do I get two values from one button in html?

这一行是我用来发送值的:

<a class="btn btn-danger"href="remove_profesor.php? prof_id=<php echo $row['prof_id'];?> course_section=<php echo $row['course_section'] ;?>

我试图让按钮删除分配给 class 的教授。 在“view_courses.php”页面上,有一个包含所有课程的表格,每门课程旁边都有一个按钮,可让您删除分配给该课程的教授。 该按钮引用“remove_professor.php”。 我遇到的问题是“remove_professor.php”没有收到第二个值,即“course_section”。

这条线是我用来接收值的:

 $prof_id = $_GET['prof_id'];
 $course_section = $_GET['course_section'];

当我检查浏览器时,这些值似乎正在发送,但它在 $course_section 行上给了我一个错误,它显示未定义数组键“course_section”

I think this code will help you
<?php 
    $prof_id = $row['prof_id'];                // this value is coming from database as passing to variable 
    $course_section= $row['course_section'];   // this value is coming from database as passing to variable 
?>
       
        <a class="btn btn-danger" href="remove_profesor.php?prof_id=<?php echo $prof_id?> &course_section=<?php echo $course_section?>">Click Here </a>

a标签存在多个问题.. 这是更正- 我将在下面解释..

<a class="btn btn-danger" href="remove_profesor.php?prof_id=<?php echo $row['prof_id'];?>&course_section=<?php echo $row['course_section'] ;?>">LINK</a>
  1. 您的php标签无效——它们必须是<?php而不是<php ..

  2. 您的<a>标签不完整.. 没有结束引号,也没有结束克拉..

  3. 你需要一些东西来链接..并且有和结束标签</a>

  4. 您在 URL 参数中有一个空格..没有空格..

  5. &分隔参数

要使用 GET 发送多个参数,您必须用&分隔它们,如下所示:

<a class="btn btn-danger" href="remove_profesor.php?prof_id=<?php echo $row['prof_id'];?>&course_section=<?php echo $row['course_section'];?">(link)</a>

您似乎也写了<php而不是正确的<?php

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM