Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.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/1/php/268.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
Javascript 修改foreach中的值以更改另一个值_Javascript_Php_Foreach_Textbox - Fatal编程技术网

Javascript 修改foreach中的值以更改另一个值

Javascript 修改foreach中的值以更改另一个值,javascript,php,foreach,textbox,Javascript,Php,Foreach,Textbox,我有一个关于这个foreach循环的问题: foreach ($result as $row) { $html.='<tr> <td>'.$row['product_name'].'</td> <td>'.recupHourMinSec($row['date_add']).'</td> <td><input type="text

我有一个关于这个
foreach
循环的问题:

foreach ($result as $row) {
    $html.='<tr>
              <td>'.$row['product_name'].'</td>
              <td>'.recupHourMinSec($row['date_add']).'</td>
              <td><input type="text" name="preparationTime" id="preparationTime" value="15" /></td>
              <td>'.date('H:i:s',  strtotime("+$preparationTime mins".$row['date_add'])).'</td>
              <td>'.$row['lastname'].' '.$row['firstname'].'</td>
              <td>'.$row['phone'].'</td>
              <td>'.$row['phone_mobile'].'</td>'.'</tr>';
}
foreach($result作为$row){
$html.='
“.$row['product_name']”
“.recupHourMinSec($row['date\u add'])”
.date('H:i:s',strotime(“+$preparationTime分钟”。$row['date\u add'])。'
“.$row['lastname'..”..$row['firstname'..”
“.$row['phone']”
“.$row['phone_mobile']”行;
}
我想更改网站上
文本框的值,以获取订单准备就绪的时间

我想将文本字段
preperationTime
的值添加到订单的执行时间,例如20:00:00,并将其显示在页面上,在本例中为20:15:00

如何在每次更改
preparationTime
文本框以修改订单准备就绪的时间时获取该文本框的值?

尝试这样做

正如您所说,您在
$row['date\u add']
变量
20:00:00
在这里,使用将把时间转换为时间戳,您可以在as
strotime(“+15分钟”)
中为当前时间添加值,使用
date
函数,您可以根据需要格式化它

<td>'.date('H:i:s',  strtotime('+15 mins'.$row['date_add'])).'</td>

您需要使用
date
strotime
进行以下操作:-

<td>'.date('H:i:s',  strtotime('+15 mins'.$row['date_add'])).'</td>
。.date('H:i:s',strottime('+15分钟'.$row['date\u add'])。'
正如您之前所评论的,请尝试以下操作:-

   $value = 10;
  '<td>'.date('H:i:s',  strtotime("+$value mins".$row['date_add'])).'</td>';
$value=10;
''.date('H:i:s',strottime(“+$value分钟”。$row['date\u add'])。';

您可以动态更改
$value
。谢谢。

我不想总是添加15分钟,它只是一个默认值。然后当您需要添加15分钟时。用预期输出更新您的问题我更改了我的问题!您真正想要显示数据或需要保存数据的是什么,但我想随时更改preparationTime的值,我希望结果同时更改,正如我所说的,在foreach循环之外定义变量,并将其放入文本输入类型的值字段中。在那之后,一切都发生了。
   $value = 10;
  '<td>'.date('H:i:s',  strtotime("+$value mins".$row['date_add'])).'</td>';