【问题标题】:PHP / MYSQL to SESSION - What to do [closed]PHP / MYSQL 到 SESSION - 做什么[关闭]
【发布时间】:2013-10-10 17:37:42
【问题描述】:

我在 php 上有点菜鸟,但我一直在努力解决这个问题:

我有一个 MySQL ARRAY,我想从中提取数据以通过链接放入 SESSION。这应该很简单,但我正在疯狂地寻找解决方案。

这是我想要做的:

数组输出:

姓名 - 国家

詹姆斯 – 德国(链接)

乔治 - 墨西哥(链接)

Tom – 法国(链接)

彼得 – 爱尔兰(链接)

在每个 ARRAY 输出的末尾我想要一个链接。当链接被按下时,特定的 VARIABLE 被发送到 SESSION,用户也被发送到一个新的页面,在那里 SESSION 将被再次拾取。

我可以设法发送到 SESSION 的唯一变量始终是最后一个,例如。 “彼得 – 爱尔兰”,即使我按下前任旁边的链接。乔治。郁闷!!

怎么办?

【问题讨论】:

标签: php mysql arrays session


【解决方案1】:

你需要在 URL 中传递值,不需要 SESSION..

如果你在 SESSION 变量中取值,它总是会覆盖它。这就是为什么你只得到最后一个值。所以更好的方法是在 URL 中传递名称和国家/地区..

<a href="yourpage.php?name=James&country=Germany">James – Germany</a>

然后在yourpage.php上获取它的值

echo $_REQUEST['name'];    // James
echo $_REQUEST['Country']; // Germany

【讨论】:

  • 该死的H**L!有用!我可以吻你兄弟!是的,你让我很开心!谢谢。一百万:D
  • @user2868139 欢迎您:)
猜你喜欢
  • 2014-05-14
  • 2012-09-15
  • 2018-03-21
  • 2021-04-02
  • 1970-01-01
  • 2015-11-04
  • 2013-11-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多