【问题标题】:Show number of registers in a table in laravel 5在 laravel 5 的表格中显示寄存器数量
【发布时间】:2019-10-04 08:28:15
【问题描述】:

我想显示表中的记录数,然后显示它们,例如:记录数是:((number) this with laravel 5.

我的桌子模型中有这个功能。

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Ingrediente extends Model
{
    protected $fillable = ['nombre','proveedor'];
    public function mostrar(){
        $result = Ingrediente::count();
            return $result; 
    }
}

这是我的索引。

 <div class="card-body">

    <a href="{{ route('ingredientes.create') }}" class="btn btn-primary">Crear Ingrediente</a>

    @foreach($ingredientes as $ingrediente)
    <small id="total" class="form-text text-muted">Hay un total de {{$ingrediente->mostrar}} ingredientes en el sistema.
    </small>

【问题讨论】:

  • 我看不到您要在哪里显示表格中的行数。
  • 对不起,已编辑。
  • 你得到什么输出?
  • 解析错误:语法错误,文件意外结束...
  • 你显然没有发布所有的代码。

标签: php laravel


【解决方案1】:

控制器:

public function index() {
    $ingredientes = Ingrediente::all();
    return view('your-view-path', compact('$ingredientes'));
}

型号:

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Ingrediente extends Model
{
    protected $fillable = ['nombre','proveedor'];
}

查看:

<div class="card-body">

    <a href="{{ route('ingredientes.create') }}" class="btn btn-primary">Crear Ingrediente</a>

    @foreach($ingredientes as $ingrediente)
    <p>{{$ingrediente->nombre}}</p>
    @endforeach

    <small id="total" class="form-text text-muted">Hay un total de {{$ingredientes->count()}} ingredientes en el sistema.
    </small>

【讨论】:

    【解决方案2】:

    在控制器中:

    public function index() {
        $ingredientes = Ingrediente::all();
        return view('your-view-path', compact('ingredientes'));
    }
    
    

    在视图中:

    <small id="total" class="form-text text-muted">Hay un total de {{$ingredientes->count()}} ingredientes en el sistema.
        </small>
    

    
    <small id="total" class="form-text text-muted">Hay un total de {{count($ingredientes)}} ingredientes en el sistema.
        </small>
    

    【讨论】:

      猜你喜欢
      • 2019-04-20
      • 2017-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-06
      相关资源
      最近更新 更多