Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.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从While语句发送到弹出窗体_Php_Mysql - Fatal编程技术网

PHP将ID从While语句发送到弹出窗体

PHP将ID从While语句发送到弹出窗体,php,mysql,Php,Mysql,我有一个从mysql数据库拉入的数据列表,并使用“while”语句显示;这一切都很好 当用户单击“电子邮件”链接时,在显示的项目旁边会出现一个弹出表单,其目的是通过电子邮件向朋友发送项目详细信息 现在这一切都很好,但当按下链接时,我似乎无法将正确的项目数据发送到表单。我猜这可能是因为它在php之外,但我不希望同一表单的多个实例包含在while语句中。事实上,只有一个表单,我只需要能够在按下电子邮件链接时将项目id发送给它 非常感谢您的帮助,S (下面是简化的代码) 应该是 <?php

我有一个从mysql数据库拉入的数据列表,并使用“while”语句显示;这一切都很好

当用户单击“电子邮件”链接时,在显示的项目旁边会出现一个弹出表单,其目的是通过电子邮件向朋友发送项目详细信息

现在这一切都很好,但当按下链接时,我似乎无法将正确的项目数据发送到表单。我猜这可能是因为它在php之外,但我不希望同一表单的多个实例包含在while语句中。事实上,只有一个表单,我只需要能够在按下电子邮件链接时将项目id发送给它

非常感谢您的帮助,S

(下面是简化的代码)


应该是

<?php echo $pageLink ?>

应该是

还有其他地方。
您需要将值回显到输出(HTML):)

只需注意:在HTML中重新显示用户输入时,使用htmlspecialchars()输出变量以防止XSS注入非常重要。也就是说,一定比我想象的多了一点。@ss888我不明白。这就是问题所在,还是你只是忽略了stackoverflow问题的回声?是的,我忽略了它们——尽管现在是这样
<?php $pageLink; ?>
<?php echo $pageLink ?>