gpt4 book ai didi

php - 根据单击的按钮更新表时的情况语句?

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

我有一个如下表:

<tr>
<td>{{ item.wo_num_and_date }}</td>
<td>{{ item.comp_name_and_number }}</td>
<td>{{ item.finish_sizes }}</td>
<td>{{ item.material }}</td>
<td>{{ item.total_num_pieces }}</td>
<td>{{ item.workorder_num_one }}</td>
<td>{{ item.notes_one }}</td>
<td id='signoff_userone'><input type='button' id='signoff_user_one' data-rowid={{ item.id }} value='Signoff' /> {% if item.signoff_user_one is defined and item.signoff_date_one is defined %}{{ item.signoff_user_one.name|title }} {{ item.signoff_date_one }} {% endif %}</td>
<td>{{ item.workorder_num_two }}</td>
<td>{{ item.notes_two }}</td>
<td id='signoff_usertwo'><input type='button' id='signoff_user_two' data-rowid={{ item.id }} value='Signoff' /> {% if item.signoff_user_two is defined and item.signoff_date_two is defined %}{{ item.signoff_user_two.name|title }} {{ item.signoff_date_two }} {% endif %}</td>
<td>{{ item.workorder_num_three }}</td>
<td>{{ item.notes_three }}</td>
<td><input type='button' id='signoff_user_three' value='Signoff' /> {{ item.signoff_user_three.firstname }} {{ item.signoff_user_three.lastname }}</td>
</tr>

fiddle :http://jsfiddle.net/qwUV4/1/

这是我在单击按钮时调用的 php 代码,第一个“注销”框一切正常,但其他 2 个框不起作用,显然是因为下面的更新语句仅设置为更新列“Signoff_user_one”。

<?php
require_once('../includes/config.php');

$user_id = getuserinfo($loggedin_id);
$row_id = (int)mysqli_escape_string($dbc3, $_POST['rowid']);


$sql = "UPDATE checklist_component_stock SET signoff_user_one = $loggedin_id, signoff_date_one = NOW() WHERE id = " . $row_id;
mysqli_query($dbc3, $sql);


$ret = array('rowid' => $row_id, 'user' => $user_id, 'date' => date('Y-m-d H:i:s')); //date('M d, Y')
echo json_encode($ret);
?>

我的问题是,我是否需要案例,以便脚本检查其signoff_user_one、user_two 或user_third 并执行正确的更新语句?我该怎么做这样的事呢?还有其他解决办法吗?

最佳答案

你使用循环吗?因为在这种情况下,它可能不会很好地工作。它应该与按钮和您捕获的特定 id 配合良好。您可以使用 isset 函数并使用按钮的 name 属性..

关于php - 根据单击的按钮更新表时的情况语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22966746/

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