我有一个PHP表单,如何给输入字段一个当前页面id的值?
我有一个PHP表单,其中有一个隐藏的输入字段。我需要它有一个当前页面id的值,该值在一个名为页面id的列中进入我的SQL表 我的图像表:我有一个PHP表单,如何给输入字段一个当前页面id的值?,php,html,sql,Php,Html,Sql,我有一个PHP表单,其中有一个隐藏的输入字段。我需要它有一个当前页面id的值,该值在一个名为页面id的列中进入我的SQL表 我的图像表:images=image\u id、page\u id、image\u文本、image\u文件 我的页面表:pages=页面id,页面名称 我的页面URL示例:mywebsite/page.php?id=4 表单(page.php): 用我现在的代码,它给了我一个随机页面,不知道6是从哪里来的 我想要的:image page_id=发布图像的页面的page_id
images=image\u id、page\u id、image\u文本、image\u文件代码>
我的页面表:pages=页面id,页面名称代码>
我的页面URL示例:mywebsite/page.php?id=4
表单(page.php):
用我现在的代码,它给了我一个随机页面,不知道6是从哪里来的
我想要的:image page_id=发布图像的页面的page_id
感谢您的帮助 表单上的$page
未定义
使用$\u GET
从URL中提取id
您的隐藏输入应更改为以下内容:
<input type="hidden" name="page_id" value="<?php echo $_GET['id'] ?>" />
表单上的$page
未定义
使用$\u GET
从URL中提取id
您的隐藏输入应更改为以下内容:
<input type="hidden" name="page_id" value="<?php echo $_GET['id'] ?>" />
什么是$page
?它来自何处?您没有从URL获取值。您应该使用$\u GET
而不是$page
什么是$page
?它是从哪里来的?您没有从URL中获取值。您应该为此使用$\u GET
,而不是$page
<input type="hidden" name="page_id" value="<?php echo $_GET['id'] ?>" />