Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果相同id和单击时在控制器laravel中显示相同id,如何显示1个数据_Php_Database_Laravel - Fatal编程技术网

Php 如果相同id和单击时在控制器laravel中显示相同id,如何显示1个数据

Php 如果相同id和单击时在控制器laravel中显示相同id,如何显示1个数据,php,database,laravel,Php,Database,Laravel,如果相同id和单击时在控制器laravel中显示相同id,如何显示1个数据 你怎么修理它? 控制器 添加这个可以帮助吗 看法 @foreach($p为比萨南) @php$status=$p->status\u paket@endphp @如果($status==2) 纳马佩萨南 : {{$p->nama_pesanan} 杰尼斯·贝兰贾 : {{$p->nama_kategori_produk} 卡特戈里·贝兰贾 : {{$p->kode}-{{$p->kategori_belanja} 帕古

如果相同id和单击时在控制器laravel中显示相同id,如何显示1个数据

你怎么修理它?

控制器

添加这个可以帮助吗

看法

@foreach($p为比萨南)
@php$status=$p->status\u paket@endphp
@如果($status==2)
纳马佩萨南
:
{{$p->nama_pesanan}
杰尼斯·贝兰贾
:
{{$p->nama_kategori_produk}
卡特戈里·贝兰贾
:
{{$p->kode}-{{$p->kategori_belanja}
帕古
:
{{$p->kegiatan}-{$p->output}-{$p->sub_output}-{{$p->komponen}-{$p->sub_komponen}-{$p->mak}{{$p->Urian_-mak}
彭巴亚兰
:
{{$p->jenis_pembayaran}

佩萨南 佩纳瓦兰 谈判 科德BMN 纳马巴朗 关塔斯 乌库兰佐敦酒店 科德单位 {{$p->kode_bmn} {{$p->jenis_barang} {{$p->kuantitas} {{$p->satuan_ukuran} {{$p->kode_ruang}

拯救 科德BMN 纳马巴朗 关塔斯 乌库兰佐敦酒店 科德单位 哈尔加萨图 {{$p->kode_bmn} {{$p->jenis_barang} {{$p->kuantitas} {{$p->satuan_ukuran} {{$p->kode_ruang}

拯救 不 科德BMN 纳马巴朗 关塔斯 乌库兰佐敦酒店 科德单位 哈尔加萨图 谈判 地位谈判 @菲律宾比索$no=1@endphp {{$no++} 1010101008 梅亚 5. 单位 10001 50.000卢比

拯救 @恩迪夫

怎么做? 如何单击“提交投标”按钮以显示相同的ip列表? 请帮帮我


如果相同的id和单击时在controller laravel中显示相同的id,如何显示1个数据我对您的表结构有点困惑,但您可以尝试使用集合方法。尝试一下:

// added ->unique()
return view('paket/home_daftar_paket',['paket' => $paket, 'pesanan' => $pesanan->unique('id_paket')]); 

请将您的观点发布到代码中。我想您可以使用
->groupBy('id_paket')
@Rob我把它放在哪里?@TsaiKoga check我可以在两个主键中调用1个外键吗?您是说两个具有相同外键的条目吗?这不正是你与tbl_pesanan和tbl_paket之间的多对一关系吗?我建议您阅读一下建议在Laravelh中实现的方法。您如何在表中显示相同的外键id?只有外键id相同
@foreach($pesanan as $p)


@php $status = $p->status_paket; @endphp

 @if ($status == 2)
 <table style="width:100%">
<tr>
    <td style="width: 15%;"><b>Nama Pesanan</b></td>
    <td style="width: 1%;">:</td>
    <td>{{$p->nama_pesanan }}</td>
  </tr>
  <tr>
    <td style="width: 15%;"><b>Jenis Belanja</b></td>
    <td style="width: 1%;">:</td>
    <td>
            {{$p->nama_kategori_produk}}
    </td>
  </tr>
  <tr>
    <td style="width: 15%;"><b>Kategori Belanja</b></td>
    <td style="width: 1%;">:</td>
    <td>{{$p->kode}} - {{$p->kategori_belanja}}</td>
  </tr>
  <tr>
    <td style="width: 15%;"><b>Pagu</b></td>
    <td style="width: 1%;">:</td>
    <td>{{$p->kegiatan}}-{{$p->output}}-{{$p->sub_output}}-{{$p->komponen}}-{{$p->sub_komponen}}-{{$p->mak}} {{$p->uraian_mak}}</td>
  </tr>
  <tr>
    <td style="width: 15%;"><b>Pembayaran</b></td>
    <td style="width: 1%;">:</td>
    <td>{{$p->jenis_pembayaran}}</td>
  </tr>
</table><br>
  <div class="tab">
  <button class="tablinks" onclick="openCity(event, 'Pesanan')" >Pesanan</button>
  <button class="tablinks" onclick="openCity(event, 'Penawaran')" id="defaultOpen">Penawaran</button>
  <button class="tablinks" onclick="openCity(event, 'Negosiasi')">Negosiasi</button>
</div>
<div id="Pesanan" class="tabcontent">
    <div class="col-md-12">
<table class="table">
  <thead>
    <tr>
      <th style="text-align: center; width: 25px;">Kode BMN</th>
      <th style="text-align: center; width: 25px;">Nama Barang</th>
      <th style="text-align: center; width: 1px;">Kuantitas</th>
      <th style="text-align: center; width: 25px;">Satuan Ukuran</th>
      <th style="text-align: center; width: 25px;">Kode Unit</th>
    </tr>

  </thead>
  <tbody>
    <tr id="addRow" >
      <td class="col-xs-3" style="text-align: center;">{{$p->kode_bmn}}
      </td>

      <td class="col-xs-3" style="text-align: center;">{{$p->jenis_barang}}
      </td>
      <td class="col-xs-5" style="text-align: center;">{{$p->kuantitas}}
      </td>
      <td class="col-xs-5" style="text-align: center;">{{$p->satuan_ukuran}}
      </td>
      <td class="col-xs-5" style="text-align: center;">{{$p->kode_ruang}}
      </td>
    </tr>
  </tbody>
</table>

  <div class="col-md-1 pull-right"><br><br>
    <button type="submit" class="btn btn-primary pull-right">Save</button>
  </div>
</form>
</div>

</div>
<div id="Penawaran" class="tabcontent">
  <div class="col-md-12">
<table class="table">
  <thead>
    <tr>
      <th style="text-align: center; width: 20px;">Kode BMN</th>
      <th style="text-align: center; width: 15px;">Nama Barang</th>
      <th style="text-align: center; width: 5px;">Kuantitas</th>
      <th style="text-align: center; width: 5px;">Satuan Ukuran</th>
      <th style="text-align: center; width: 20px;">Kode Unit</th>
      <th style="text-align: center; width: 5px;">Harga Satuan</th>
    </tr>

  </thead>
  <tbody>
    <tr id="addRow" >
      <td class="col-xs-3" style="text-align: center;">{{$p->kode_bmn}}
      </td>

      <td class="col-xs-3" style="text-align: center;">{{$p->jenis_barang}}
      </td>
      <td class="col-xs-5" style="text-align: center;">{{$p->kuantitas}}
      </td>
      <td class="col-xs-5" style="text-align: center;">{{$p->satuan_ukuran}}
      </td>
      <td class="col-xs-5" style="text-align: center;">{{$p->kode_ruang}}
      </td>
      <td class="col-xs-3">
        <input class="form-control " type="text" placeholder="Enter title" />
      </td>
    </tr>
  </tbody>
</table>
  <div class="col-md-1 pull-right"><br><br>
    <button class="btn btn-primary pull-right">Save</button>
  </div>
</div>
</div>

<div id="Negosiasi" class="tabcontent">
  <table class="table">
  <thead>
    <tr>
        <th style="text-align: center; width: 1px;">No</th>
      <th style="text-align: center; width: 20px;">Kode BMN</th>
      <th style="text-align: center; width: 15px;">Nama Barang</th>
      <th style="text-align: center; width: 5px;">Kuantitas</th>
      <th style="text-align: center; width: 5px;">Satuan Ukuran</th>
      <th style="text-align: center; width: 20px;">Kode Unit</th>
      <th style="text-align: center; width: 5px;">Harga Satuan</th>
      <th style="text-align: center; width: 10px;">Negosiasi</th>
      <th style="text-align: center; width: 5px;">Status Negosiasi</th>
    </tr>

  </thead>
  @php $no = 1; @endphp
  <tbody>
    <tr id="addRow" >
        <td>{{ $no++ }}</td>
      <td style="text-align: center;">1010101008</td>
      <td style="text-align: center;">meja</td>
      <td style="text-align: center;">5</td>
      <td style="text-align: center;">UNIT</td>
      <td style="text-align: center;">10001</td>
      <td style="text-align: center;">Rp50.000</td>
      <td class="col-xs-3">
        <input class="form-control " type="text" placeholder="Enter title" />
      </td>
      <td style="text-align: center;">
        <a href="" title="Sepakat"><i class="fas fa-thumbs-up" style="color: green;"></i></a>
        &nbsp;
        <a href="" title="Tolak"><i class="fas fa-thumbs-down" style="color: red;"></i></a>
      </td>
    </tr>
  </tbody>
</table>
<div class="col-md-1 pull-right"><br><br>
    <button type="submit" class="btn btn-primary pull-right">Save</button>
  </div>
</div>
 @endif
// added ->unique()
return view('paket/home_daftar_paket',['paket' => $paket, 'pesanan' => $pesanan->unique('id_paket')]);