我正在使用For循环显示学生从A到Z的按钮列表,并观察从首字母缩写中获取数据。
@for ($i = 'A'; $i != 'AA'; $i++)
<h3>Student's Name Starting with "{{$i}}"</h3>
@endfor
我正在使用这个
public function showByName()
{
$student = Student::find($name);
$student_by_name = DB::table('student_list')->where('name', 'LIKE',
$name.'%')->limit(30)->get();
return view('pages.student', ['student_by_name' => $student_by_name]);
}
我不想使用姓名,而是要获取一个以其姓名缩写或全名开头的学生列表。
Route::get('/student/{name}', 'StudentController@showByName');
答案 0 :(得分:0)
这是您想要的吗?
按名字(A,B,C等)获取学生记录吗?
如果用户访问http://your-website.com/student/A
然后,该页面将按字母A显示30名学生:
Andy Foo
Andry FooBar
天使吧
public function showByName($initial)
{
$student_by_name= DB::table('student_list')->where('name', 'REGEXP', '^'.$initial)->limit(30)->get();
return view('pages.student', ['student_by_name' => $student_by_name]);
}
答案 1 :(得分:0)
感谢@Rem我解决了。
$(document).ready(function(){
$('.tabs').tabs();
});