如何将由foreach循环生成的变量传递给PHP中的另一页

Cryssie

我有一个页面来获取用户event_id,然后该页面用于从mysql中检索所有user_id和与该event_id相关的信息。然后,将数据显示在表中,其中一行代表一个用户。因此,现在,当用户在另一个页面中单击该用户时,我想显示该用户的其他信息。

这是代码示例,用于说明我正在尝试的工作。代码可能不如实际代码太长而无法显示。

main.php

<form name="input" method="post">    
    <input type="text" id="event_id" name = "event_id" value = "" /><br>
   <input type="submit" name="Submit" value="Submit" />    
</form>

//$user_main is an associative array generated when event_id
//is entered into input text box and user click submit
 <?php $user_main = array(); ?>

<table>
    <?php
    //Loop through and print all user_id associated with event_id entered
    foreach(user_main as main)
    { ?>
    <tr>User ID: <?php echo $main['user_id'];?></tr>
    <tr>User Name: <?php echo $main['user_name'];?></tr>
    <tr>User Info: <a href = "display.php">Contact</a></tr>
    <?php } ?>
</table>

display.php

//Pass user_id to display.php page that correspond to the user id clicked
user_id = {{ 111 }}

//retrieve contact info from mysql for user_id = 111 and display below
<table>
    <tr>User ID: </tr>
    <tr>Mobile: </tr>
    <tr>Address: </tr>
    <tr>Email: </tr>
</table>

我的问题是如何将变量传递到另一个页面。例如,如果用户单击user_id = 111的链接,如何将值“ 111”传递到display.php页面,以便可以从mysql检索数据以显示信息?

pl

对于此类任务,URI参数非常常用。$_GET在这种情况下,您可以使用超全局变量。

<tr>User Info: <a href = "display.php?userid=<?php echo $main['user_id'];?>">Contact</a></tr>

在你的display.php你就可以像这样访问的变量:

<?php
echo $_GET['userid'];

从现在开始应该很清楚。您可以根据$_GET数据获取记录不要忘记在此处添加额外的安全性。您永远不应信任用户输入。

这是非常基础的东西,因此,我建议您对超全局变量有所了解,直到您感到自信为止。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将从foreach循环生成的变量传递给PHP中的另一页

来自分类Dev

如何将php变量传递给同一页面中的另一种形式?

来自分类Dev

将值传递给php中的另一页

来自分类Dev

将jQuery-生成的变量传递给同一页面中的php

来自分类Dev

如何将 jquery 变量从一页传递到另一页?

来自分类Dev

如何将值从一页传递到另一页中的角度?

来自分类Dev

将变量传递到另一页PHP

来自分类Dev

将PHP提取变量传递到另一页

来自分类Dev

在php中将变量值从一页传递到另一页

来自分类Dev

如何将数据从一页传递到另一页html

来自分类Dev

如何将数组数据从一页传递到另一页

来自分类Dev

如何使用会话将两个值从一页传递到php中的另一页

来自分类Dev

BASH:如何将由for循环生成的值快速写入文件

来自分类Dev

如何使用同一页面将文本字段值传递给PHP变量?

来自分类Dev

如何从php中的另一页中的一页获取数据?

来自分类Dev

如何使用GET方法的功能通过PHP中的链接(在<a>标签中)将包含值的变量传递到另一页

来自分类Dev

如何将foreach循环变量传递给JSP中的URL解码器?

来自分类Dev

如何将foreach循环变量传递给JSP中的URL解码器?

来自分类Dev

将变量 Ajax 传递给 PHP 同一页面

来自分类Dev

从一页读取PHP全局变量,在另一页打印(都在同一PHP类中)

来自分类Dev

如何将值从一页传递到另一页,然后再传递到第三页

来自分类Dev

如何合并由PHP中的foreach循环生成的2个数组

来自分类Dev

验证后将PHP变量数据传递到另一页上

来自分类Dev

通过表单数据将php变量传递到另一页时出错

来自分类Dev

验证后将PHP变量数据传递到另一页上

来自分类Dev

如何使用Angular控制器将变量传递到另一页?

来自分类Dev

如何将变量传递给另一个场景中的脚本

来自分类Dev

如何将状态className变量传递给React中的另一个组件

来自分类Dev

如何将另一个函数作为变量传递给R中的函数?

Related 相关文章

  1. 1

    如何将从foreach循环生成的变量传递给PHP中的另一页

  2. 2

    如何将php变量传递给同一页面中的另一种形式?

  3. 3

    将值传递给php中的另一页

  4. 4

    将jQuery-生成的变量传递给同一页面中的php

  5. 5

    如何将 jquery 变量从一页传递到另一页?

  6. 6

    如何将值从一页传递到另一页中的角度?

  7. 7

    将变量传递到另一页PHP

  8. 8

    将PHP提取变量传递到另一页

  9. 9

    在php中将变量值从一页传递到另一页

  10. 10

    如何将数据从一页传递到另一页html

  11. 11

    如何将数组数据从一页传递到另一页

  12. 12

    如何使用会话将两个值从一页传递到php中的另一页

  13. 13

    BASH:如何将由for循环生成的值快速写入文件

  14. 14

    如何使用同一页面将文本字段值传递给PHP变量?

  15. 15

    如何从php中的另一页中的一页获取数据?

  16. 16

    如何使用GET方法的功能通过PHP中的链接(在<a>标签中)将包含值的变量传递到另一页

  17. 17

    如何将foreach循环变量传递给JSP中的URL解码器?

  18. 18

    如何将foreach循环变量传递给JSP中的URL解码器?

  19. 19

    将变量 Ajax 传递给 PHP 同一页面

  20. 20

    从一页读取PHP全局变量,在另一页打印(都在同一PHP类中)

  21. 21

    如何将值从一页传递到另一页,然后再传递到第三页

  22. 22

    如何合并由PHP中的foreach循环生成的2个数组

  23. 23

    验证后将PHP变量数据传递到另一页上

  24. 24

    通过表单数据将php变量传递到另一页时出错

  25. 25

    验证后将PHP变量数据传递到另一页上

  26. 26

    如何使用Angular控制器将变量传递到另一页?

  27. 27

    如何将变量传递给另一个场景中的脚本

  28. 28

    如何将状态className变量传递给React中的另一个组件

  29. 29

    如何将另一个函数作为变量传递给R中的函数?

热门标签

归档