我在建一个拉威尔的网站。我希望提交的表单数据运行查询,并将结果插入表格式。我正在使用oracle DB,并已将其连接到Laravel。另外,我已经创建了表单,查询结果正确。我不能做的是将结果成功地传递到表中。
我的文件如下:
>
Routes.php(或web.php较新的laravel版本):
搜索。刀身php(带有post方法的表单)
<form method="post" action="/dedomena" id="forma">
{{ csrf_field() }}
<fieldset>
<legend>Insert</legend>
Registration Number:<br>
<input type="number" name="AM" min="1000000" max="9999999"><br>
<input type="submit" value="Search">
</fieldset>
</form>
</body>
我的控制器(NewController.php)运行查询。结果以列表格式正确显示。我想把它们做成表格格式。
我想在另一个叫pinakas的刀刃上被超越。刀身php,应该如下所示。我该怎么做?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Results</title>
</head>
<body>
<table border="1">
<tr>
<th>AM</th>
<th>ST</th>
<th>CS</th>
<th>REGYEAR</th>
<th>REGTERMIN</th>
<th>CSYEAR</th>
<th>REGTYPE</th>
<th>REGDESCR</th>
<th>STATUS</th>
<th>STGROUP</th>
<th>SEM1</th>
<th>SEM2</th>
<th>SEM3</th>
<th>SEM4</th>
<th>SEM5</th>
<th>SEM6</th>
<th>SEM7</th>
<th>SEM8</th>
<th>SEM9</th>
<th>SEM10</th>
<th>SEM11</th>
<th>SEM12</th>
<th>SEM1B</th>
<th>SEM2B</th>
<th>SEM3B</th>
<th>SEM4B</th>
<th>SEM5B</th>
<th>SEM6B</th>
<th>SEM7B</th>
<th>SEM8B</th>
<th>SEM9B</th>
<th>SEM10B</th>
<th>SEM11B</th>
<th>SEM12B</th>
<th>SEM1P</th>
<th>SEM2P</th>
<th>SEM3P</th>
<th>SEM4P</th>
<th>SEM5P</th>
<th>SEM6P</th>
<th>SEM7P</th>
<th>SEM8P</th>
<th>SEM9P</th>
<th>SEM10P</th>
<th>SEM11P</th>
<th>SEM12P</th>
<th>TOTAL</th>
<th>TOTALB</th>
<th>TOTALP</th>
</tr>
<tr>
// <td><?php $entries?></td>
</tr>
</table>
</body>
</html>
您需要使用@foreach
对结果进行迭代:
<tr>
@foreach($entries as $entry)
<td>{{ $entry->am }}</td>
<td>{{ $entry->st }}</td>
<td>{{ $entry->cs }}</td>
<td>....</td>
@endforeach
</tr>
return view('path.to.your.view', compact('entries'));
在你看来,你只是这样做:
@foreach($entries as $entry)
<tr>
...
等等。
试试这个
public function psaxe(Request $request) {
$myVar=$request->get('AM');
$entries=DB::table('SCC_ANSWER')->where('AM',$myVar)->get();
return view('view_file_location')->with('entries' => $entries);
}
//$条目可以在边栏选项卡页面中使用
问题内容: 我是laravel的新手,我一直试图将表’student’的所有记录存储到一个变量,然后将该变量传递给视图,以便可以显示它们。 我有一个控制器-ProfileController,里面有一个函数: 我认为我有此代码 我收到此错误:未定义的变量:学生(View:regprofile.blade.php) 问题答案: 你能试试看吗 同时,您可以设置多个类似这样的变量,
我的数据库中有两个表。它们是食物和亚食物。我想在foods模型中获得sub_foods的名称作为数组,并将其传递到create.blade.php文件,以便在表单中创建一个动态下拉框。这是我的密码, FoodsController.php create.blade.php
问题内容: 我的图像是我试图将数据(变量)从一个阶段传递到另一阶段,但是当我尝试在第二阶段访问它们时,它们为空。mainWindow的代码。前往window1 // window1类: 如果我想访问以前收到的标题,则为null 初始化显示应该为“ Window1”时显示为null} 问题答案: 在加载FXML文件的过程中,将调用该方法-换句话说,在调用时将调用该方法。 显然,这是 在 调用 之前
假设我在jsp中有这个表单 和Person类 编辑:控制器实现 我没有问题调用其他方法,但测试。
我是spring的新手,在spring3中创建了一个应用程序。0我正在使用注释spring。 我想从我的控制器方法返回列表到jsp。列表将显示在选择框中。以下是控制器和jsp部分的代码。请帮助我理解这一点。 和JSP 在模型中添加用户时,它工作正常,但是当我添加lookingfor属性时。model.add属性(“lookingfor”,lookingfor); 这是一个错误。 严重:Servle
问题内容: 如何将ID从此Ajax调用传递给TestController getAjax()函数?当我打电话时,网址是testUrl?id = 1 TestController.php 问题答案: 最后,我只是将参数添加到Route :: get()以及ajax url调用中。我在getAjax()函数中将$ _POST [‘id’]更改为$ _GET [‘id’],这使我的回复 TestCont