php - PHP foreach 循环表单没有出现在第一行
问题描述
我在 foreach 循环中添加了一个表单以从数据库中删除项目。该表单出现在除第一行之外的所有其他行中。
foreach ($retrieve_data as $retrieved_data){
$id = $retrieved_data->id;
$name = $retrieved_data->name;
$email = $retrieved_data->email;
$phone = $retrieved_data->phone;
$text = $retrieved_data->text;
$delbtn = '<form action="'.admin_url('admin.php?page=example-list-table.php').'"method="post">
<button id="'.$id.'" name="deleteq" value="'.$id.'">delete</button>
</form>';
$data[] = array(
'id' => $id,
'name' => $name,
'email' => $email,
'phone' => $phone,
'text' => $text,
'delbtn' => $delbtn,
);
};
return $data;
}
解决方案
推荐阅读
- asynchronous - 如何从使用 Futures/async/await 的流中正确生成?
- android - 如何使用数据绑定和导航组件访问嵌套视图?
- php - 什么功能验证优惠券字段中的条目?(WooCommerce)
- scala - 在 Ubuntu 18.04 上找不到命令“scala”
- php - 表“catalog_product_super_link”和“catalog_product_relation”显示错误的父子记录
- angular - 处理响应数据而不是 Json,Angular 6
- python - 无法修复错误:create() 采用 1 个位置参数,但给出了 2 个并且似乎无法修复它
- .net - 如何将 pdf 转换为 iTextSharp.Text.Image?
- node.js - winston 3.2.1 版本不创建日志文件
- scala - Maven 警告:有一个未经检查的警告;使用 -unchecked 重新运行以获取详细信息