来自while循环内的POST数据未传递到新页面

约翰·莫兰

我正在使用一段时间从数据库中填充一个下拉列表。我在拉名字。该页面将很好地填充列表。当我提交表单时,while循环中的数据将不会传递到第二页上。

发送页面中的代码:

<?php   
include 'connect.php';

$TickID = $_POST['ticket'];
$EID = $_POST['employee'];
$techs = mysql_query("SELECT TechID,fname FROM technician") or die(mysqli_error());

echo "<form action='assign-send.php' method='post'>";
echo "Who would you like to assign this ticket to? <select><option></option>";

while($row = mysql_fetch_assoc($techs, MYSQL_ASSOC)){
    echo "<option  name=\"Tech" . $row['TechID'] . "\" value=" . $row['TechID'] . ">" . $row['fname'] . "</option>";
}
echo "</select> ";

echo "<input type='hidden' name='TickID' value=" . $TickID . ">";
echo "<input type='hidden' name='EID' value=" . $EID . ">";
echo "<input type='submit' name='submit' value='Assign Ticket'>";
echo "</form>";
?>

接收页面中的代码:

<?php

$TechID = $_POST['TechID'];
$TickID = $_POST['TickID'];
$EID = $_POST['EID'];

echo $TechID . $TickID . $EID;
// mysql_query("INSERT INTO assignment (`TechID`, `TickID`, `EID`)
                            // VALUES ('$TechID', '$TickID', '$EID')") or die(mysql_error()); //store information as variable

// header(location:'manage_assign.php');
?>

当前,仅发送TickID和EID值,因为它们是从上一页中检索到的,但是while循环中的TechID数据却没有。

马塞诺

那是因为您<select>没有name标签。

它应该是:

<select name="TechID">
   <option></option>
</select>

现在,您可以通过以下方式访问所选选项的值:

$my_selected_option = $_POST['TechID']; //The option value selected

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 jquery 将数据传递到新页面 $_POST

来自分类Dev

如何处理Express.4 / nodejs中来自app.js的获取/发布,将数据从表单传递到显示结果的新页面

来自分类Dev

如何处理Express.4 / nodejs中来自app.js的获取/发布,将数据从表单传递到显示结果的新页面

来自分类Dev

React Router-将api数据传递到链接的组件以打开新页面

来自分类Dev

UWP Overriding Frame.Navigate 将数据从 ListViewItem 传递到新页面导致 Null Exception

来自分类Dev

如何使用javascript将数组传递到新页面?

来自分类Dev

Python Dash刷新页面未更新源数据

来自分类Dev

从Javascript接收数据后重定向到新页面

来自分类Dev

单击链接刷新页面并发送POST数据?

来自分类Dev

单击laravel中的锚标记时,页面未路由到新页面

来自分类Dev

htaccess,从旧页面重定向到新页面(php和post变量)

来自分类Dev

登录后导航到新页面

来自分类Dev

引导按钮到新页面

来自分类Dev

除非使用angularjs刷新页面,否则如何修复指令中来自服务的显示数据?

来自分类Dev

使用来自承诺的数据刷新页面后触发 Angular 2 管道

来自分类Dev

重定向到表单提交页面并在新页面中使用表单数据

来自分类Dev

如何使用React Router将信息传递到新页面?

来自分类Dev

单击链接时将属性传递到新页面。JS / jQuery

来自分类Dev

如何使用React-Router通过<Link>将额外的道具传递到新页面?

来自分类Dev

在Python的新页面上显示数据

来自分类Dev

Ajax 在新页面中返回数据

来自分类Dev

如何保持数据刷新页面?

来自分类Dev

使用数据库中的数据重定向到新页面

来自分类Dev

重定向到新页面时如何从Redux存储中加载数据

来自分类Dev

使用PHP将段落存储到数据库中而不刷新页面

来自分类Dev

在WordPress的save_post钩子之外更新页面数据

来自分类Dev

Django提交表单->重定向到新页面->自动更新新页面

来自分类Dev

$ .post刷新页面,但是$ .ajax阻止刷新页面

来自分类Dev

$ .post刷新页面,但是$ .ajax阻止刷新页面

Related 相关文章

  1. 1

    使用 jquery 将数据传递到新页面 $_POST

  2. 2

    如何处理Express.4 / nodejs中来自app.js的获取/发布,将数据从表单传递到显示结果的新页面

  3. 3

    如何处理Express.4 / nodejs中来自app.js的获取/发布,将数据从表单传递到显示结果的新页面

  4. 4

    React Router-将api数据传递到链接的组件以打开新页面

  5. 5

    UWP Overriding Frame.Navigate 将数据从 ListViewItem 传递到新页面导致 Null Exception

  6. 6

    如何使用javascript将数组传递到新页面?

  7. 7

    Python Dash刷新页面未更新源数据

  8. 8

    从Javascript接收数据后重定向到新页面

  9. 9

    单击链接刷新页面并发送POST数据?

  10. 10

    单击laravel中的锚标记时,页面未路由到新页面

  11. 11

    htaccess,从旧页面重定向到新页面(php和post变量)

  12. 12

    登录后导航到新页面

  13. 13

    引导按钮到新页面

  14. 14

    除非使用angularjs刷新页面,否则如何修复指令中来自服务的显示数据?

  15. 15

    使用来自承诺的数据刷新页面后触发 Angular 2 管道

  16. 16

    重定向到表单提交页面并在新页面中使用表单数据

  17. 17

    如何使用React Router将信息传递到新页面?

  18. 18

    单击链接时将属性传递到新页面。JS / jQuery

  19. 19

    如何使用React-Router通过<Link>将额外的道具传递到新页面?

  20. 20

    在Python的新页面上显示数据

  21. 21

    Ajax 在新页面中返回数据

  22. 22

    如何保持数据刷新页面?

  23. 23

    使用数据库中的数据重定向到新页面

  24. 24

    重定向到新页面时如何从Redux存储中加载数据

  25. 25

    使用PHP将段落存储到数据库中而不刷新页面

  26. 26

    在WordPress的save_post钩子之外更新页面数据

  27. 27

    Django提交表单->重定向到新页面->自动更新新页面

  28. 28

    $ .post刷新页面,但是$ .ajax阻止刷新页面

  29. 29

    $ .post刷新页面,但是$ .ajax阻止刷新页面

热门标签

归档