php - 我需要使用 php 为每个表发送一个变量到另一个页面
问题描述
我的代码是这样的:
<table class='table'>
<thead>
<tr>
<th>name</th>
</tr>
</thead>
<tbody>
<?php
foreach ($stores as $store){
echo '<tr> <td><a href="store_information.php?store_name=store[0]">'.$store[0].'</a></td> </tr>';
}
?>
</tbody>
</table>
表格和链接完美运行,在表格中显示所有商店,您可以按任何人,您将被重定向到store_information
,但是当我按下链接时,我需要$store_name
在其他页面中使用以显示一些特定数据。我认为我的问题在于线路echo '<tr> <td><a href="store_information.php?store_name=store[0]">'.$store[0].'</a></td> </tr>';
。我需要每个链接发送不同的信息。如果我编码下一个$store_information
:
<?php
echo $_GET['store_name'];
?>
在页面中打印我:
$store
我需要打印我选择链接的商店的名称。例如:宠物店
解决方案
您忘记将实际的 PHP 变量连接到您正在生成的 URL 中。相反,您正在传递一些文字。
代替
?store_name=store[0]">
和
?store_name='.$store[0].'">
它应该工作得更好。
推荐阅读
- qt - 如何在 Qt 的记事本中打开扩展名为“.txt”以外的文件
- reactjs - 动态路由变得未定义
- variables - 在 SAS 中将变量重新排序为特定顺序
- ruby-on-rails - 未能为 Rails 项目设置凭证以使用具有 IAM 角色的 S3
- javascript - 缓存后如何清除浏览器中的缓存?
- php - 由于scandir而无法打开文件
- flutter - 如何在颤动中为无线电组设置默认值
- reactjs - 将 useRef 钩子与 React-Admin 一起使用
- apache-kafka - 使用全局商店中的主题在处理器 API 中进行动态路由
- java - 当我在我的实际手机上调用适配器类中的下载管理器时,应用程序总是崩溃,但在模拟器中完美运行