【发布时间】:2019-03-19 15:11:01
【问题描述】:
我想通过 delete 按钮将$record['userId'] 值传递给另一个 php 函数。我怎样才能做到这一点?我要删除响应当前userId的列。
if($result_set){
$table = '<table class="table">';
$table .='<tr><th>Record No.</th><th>Race ID</th><th>User ID</th><th>Message</th><th>Date &</th><th></th><th></th></tr>';
$count = 1;
while($record = mysqli_fetch_assoc($result_set)){
$table .= '<tr>';
$table .= '<td>' . $count . '</td>';
$table .= '<td>' . $record['userId'] . '</td>';
$table .= '<td>' . $record['raceId'] . '</td>';
$table .= '<td>' . $record['message'] . '</td>';
$table .= '<td>' . $record['createdAt'] . '</td>';
$table .= '<td>
<div class="btn-group" role="group" aria-label="Record Actions" style="float:left" >
<a href="inc/edit.php" class="btn btn-success">Edit</a>
</div>
</td>';
$table .= '<td>
<div class="btn-group" role="group" aria-label="Record Actions" style="float:left" >
<a href="inc/delete.php" class="btn btn-danger">Delete</a>
</div>
</td>';
$table .= '</tr>';
$count = $count+1;
}
$table .='</table>';
echo $table;
} else {
echo "Query Failed";
}
【问题讨论】:
-
在表单或查询字符串中隐藏输入。
-
它给了我这个错误“语法错误,意外的'userId'(T_STRING)”
-
是什么给了你这个错误,在哪一行?
-
你确定只用PHP来删除吗?或者可以使用 AJAX / JQuery 吗?