我正在尝试从数据库中获取数据并以表格形式显示(我已经完成),但我想单独发布这些数据并获取其详细信息。
我该怎么做?
提前感谢。
被修改
代码示例
<?php
$query = query("select * from dtable");
while($rows = mysql_fetch_assoc($query)){
?>
<form method="post" action="url">
<input type="checkbox" name="user_id" value="<?php echo $rows['user_id']; ?>"><label><?php echo $rows['user_name']; ?></label>
<input type="text" name="amount">
</form>
<?php
}
?>
打算用ajax或普通的php将这些数据发布到数据库,请帮助。
答案 0 :(得分:1)
控制器:
public final class MyRestClient {
private static Client client = ClientBuilder.newClient();
public static String hello() {
String serviceUrl = "http://..../";
String path ="hello";
Response response = client
.target(serviceUrl)
.path(path)
.request(ExtendedMediaType.APPLICATION_UTF8)
.get();
if (response.getStatus() == Response.Status.OK.getStatusCode()) {
return response.getEntity(String.class);
}
throw new WebApplicationException(response);
}
}
形式:
public function index()
{
$rows = \DB::table('dtable')->get();
return view('yourview', compact('rows'));
}
提交表单后,您可以获得一组用户
<form method="post" action="url">
{{ csrf_field() }}
@foreach($rows as $row)
<label>{{ $row->user_name }}</label>
<input type="checkbox" name="users[{{ $loop->index }}][user]" value="{{ $row->user_id }}">
<input type="text" name="users[{{ $loop->index }}][amount]">
@endforeach
<button type="submit">Submit</button>
</form>
答案 1 :(得分:0)
如果我理解正确,您想要从输入表格中的表格中打印一个值。如果是这种情况,这可能适合您:
<?php $row = "SELECT * FROM table";
$rowQ = mysqli_fetch_assoc($row); ?>
<input type="text" name="name" value="<?php echo $rowQ['column'] ?>">
我希望我能帮助你