Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从数据库读取的表行中ID上的超链接_Php_Mysql - Fatal编程技术网

Php 从数据库读取的表行中ID上的超链接

Php 从数据库读取的表行中ID上的超链接,php,mysql,Php,Mysql,我正在尝试使事件ID可点击,最好是整行,但只要ID就可以了,我需要能够打开与该ID相关的事件。我假设有某种方法可以制作一个数组,从每行读取事件ID,但我永远无法掌握数组。从我所看到的来看,人们说这是用Ajax完成的,但如果我能用自己的方式编写代码,我宁愿不使用Ajax:P 虽然从我对Ajax的理解来看,我可以进行某种点击来读取ID,但我真的没有任何线索 这是我用来显示表格和超链接的工具: <?php foreach($result as $row){

我正在尝试使事件ID可点击,最好是整行,但只要ID就可以了,我需要能够打开与该ID相关的事件。我假设有某种方法可以制作一个数组,从每行读取事件ID,但我永远无法掌握数组。从我所看到的来看,人们说这是用Ajax完成的,但如果我能用自己的方式编写代码,我宁愿不使用Ajax:P

虽然从我对Ajax的理解来看,我可以进行某种点击来读取ID,但我真的没有任何线索

这是我用来显示表格和超链接的工具:

  <?php 
                foreach($result as $row){  



   echo    "<tr>";

   echo '<td><a href="single.php" '. $single = $row['EventID'] . '>'.$row['EventID'].'</a></td>';
   echo      "<td>". $row['EmployeeNo'] ."</td>";
   echo      "<td>". $row['EventServices'] ."</td>";
   echo      "<td>". $row['EventCategory'] ."</td>";
   echo      "<td>". $row['EventStatus'] ."</td>";
        "</tr>";
      } 

     ?>

要发出
$\u GET
请求,请更改链接

<?php 
    foreach($result as $row){ ?>
    <tr>
        <td><a href="single.php?EventID=<?php echo $row['EventID']; ?>"><?php echo $row['EventID']; ?></a></td>
        <td><?php echo $row['EmployeeNo']; ?></td>
        <td><?php echo $row['EventServices']; ?></td>
        <td><?php echo $row['EventCategory']; ?></td>
        <td><?php echo $row['EventStatus']; ?></td>
    </tr><?php
      } ?>

如何调用$\u GET请求,或如何将GET中的数据保存到变量请参见上面的完整示例。在
single.php
页面上,可以像这样分配EventID:
$variable=strip_标记($\u GET['EventID')<?php
// To echo the value
echo strip_tags($_GET['EventID']);
// To print array
print_r($_GET);
?>