gpt4 book ai didi

javascript - Php,获取文本框中的值到下一页

转载 作者:行者123 更新时间:2023-11-30 01:02:08 24 4
gpt4 key购买 nike

我对 PHP Mysql 比较陌生,我对这个问题感到震惊,我的问题是我有一个带有两个文本框(名称,sal)的 from,我从 mysql 获取了值。现在我正在萨尔文本框中进行更改,我正在表单文本框中进行一些更改,我想查看此表单中的值已更改或未更改为另一个表单。如何做到这一点。

我只得到最后一行作为结果,而不是文本 boses 中的所有值。

代码是

文件名:emp.php

 <form name = "emp.php" action = "emp_new.php" >
<?php
$result = mysql_query("SELECT * FROM emp");
while($row = mysql_fetch_array($result))
{
$emp_name = $row["emp_name"];
$emp_sal = $row["emp_sal"];
echo "<input type='Text' name='$emp_name' value= '$emp_name' size='8' id='emp_name'>";
echo "<input type='Text' name='emp_sal' value= '$emp_sal' size='8' id='emp_sal'>";
}
<input type=submit name="process" value="Process">

点击进程我想显示页面文本框中的所有内容 emp_new.php

最佳答案

在表单上使用数组元素,例如emp_name[]

<form name = "emp.php" action = "emp_new.php" method="post" >
<?php
$result = mysql_query("SELECT * FROM emp");
while($row = mysql_fetch_array($result))
{
$emp_name = $row["emp_name"];
$emp_sal = $row["emp_sal"];
echo "<input type='Text' name='emp_name[]' value= '$emp_name' size='8' id='emp_name'>";
echo "<input type='Text' name='emp_sal[]' value= '$emp_sal' size='8' id='emp_sal'>";
}
<input type="submit" name="process" value="Process">

在 emp_new.php 上执行以下操作

$emp_name=$_POST['emp_name'];
$emp_sal=$_POST['emp_sal'];

foreach($emp_name as $key=>$val){
$name=$val;
$sal=$emp_sal[$key];
}

关于javascript - Php,获取文本框中的值到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20028299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com