Menampilkan data database pada modal bootstrap

assalamualaikum bang mau sharing tentang pemanggilan data, biasanya kan buat pemanggilan data yang di panggil itu id nya yah, nah kalo saya mau panggil nya semua field , misalkan ada contoh kasus di bawah ini ada 3 field...

$sql =  ("SELECT id,nama,jenis FROM barang ");
// ini sql nya
misalkan saya mau memunculkan data ke modal, di coding tabel
 buat nampilkan data ke modal bootstrap saya kasih seperti ini ..
<tr>
<td class=" md-trigger" data-modal="modal-3" id="<?php echo $data['id']?>"><?php echo $data['id']; ?></td>
<td class=" md-trigger" data-modal="modal-3" id="<?php echo $data['id']?>"><?php echo $data['nama']; ?></td>
<td class=" md-trigger" data-modal="modal-3" id="<?php echo $data['id']?>"><?php echo $data['jenis']; ?></td>
</tr>

kode diatas di id="<?php echo $data['id']?>"
ini buat menampilkan datanya berdasarkan id,
nah kalo saya mau berdasarkan ke 3 field nya (id,nama,jenis) apakah bisa,
kalo bisa cara penulisan nya seperti apa yah... apa seperti ini ?

//// mohon koreksi nya
<td class=" md-trigger" data-modal="modal-3" id="<?php echo $data['id'] and $data['nama'] and $data['jenis']?>" ><?php echo $data['id']; ?></td>

avatar Obbytokun
@Obbytokun

186 Kontribusi 16 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

coba tulis seperti ini mas

<pre> &lt;td class=" md-trigger" data-modal="modal-3" id="&lt;?php echo $data['id'] ?&gt;&nama=&lt;?php echo $data['nama'] ?&gt;&jenis=&lt;?php echo $data['jenis'] ?&gt;" &gt;&lt;?php echo $data['id']; ?&gt;&lt;/td&gt; </pre>

avatar irya
@irya

59 Kontribusi 13 Poin

Dipost 5 tahun yang lalu

Tanggapan

tidak berhasil gan

Nampilin data <pre> &lt;tbody&gt; &lt;?php $no = 1; while ($row = $data-&gt; fetch_object()) { ?&gt;

  &amp;lt;tr&amp;gt;
    &amp;lt;td&amp;gt;&amp;lt;?= $no++?&amp;gt;&amp;lt;/td&amp;gt;
    &amp;lt;td&amp;gt;&amp;lt;?= $row-&amp;gt; nama_kategori?&amp;gt;&amp;lt;/td&amp;gt;
    &amp;lt;td&amp;gt;&amp;lt;?= $row-&amp;gt; ket?&amp;gt;&amp;lt;/td&amp;gt;
    &amp;lt;td align=&quot;&quot;&amp;gt;

&lt;!-- buat modal--&gt; &lt;a id="edit-kategori" data-toggle="modal" data-target="#form-edit" data-id="&lt;?= $row-&gt; id_kategori?&gt;" data-nama="&lt;?= $row-&gt; nama_kategori?&gt;" data-ket="&lt;?= $row-&gt; ket?&gt;"&gt;&lt;button class="btn btn-sm btn-warning"&gt;&lt;span class="fa fa-edit"&gt;&lt;/span&gt;&lt;/button&gt;&lt;/a&gt; &lt;!-- akhir modal --&gt; &lt;a href="?page=kategori&id=&lt;?= $row-&gt; id_kategori ?&gt;" onclick="return confirm('Yakin akan menghapus data?')" class="btn btn-sm btn-danger"&gt;&lt;span class="fa fa-trash-o"&gt;&lt;/span&gt;&lt;/a&gt; &lt;/td&gt; &lt;/tr&gt; &lt;?php
} ?&gt; &lt;/tbody&gt; </pre>

form modal

<pre> &lt;!-- start modal form-edit--&gt; &lt;div class="modal fade" id="form-edit" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"&gt; &lt;div class="modal-dialog modal-lg" role="document"&gt; &lt;div class="modal-content"&gt; &lt;div class="modal-header"&gt; &lt;h5 class="modal-title" id="exampleModalLabel"&gt;Edit Kategori&lt;/h5&gt; &lt;button type="button" class="close" data-dismiss="modal" aria-label="Close"&gt; &lt;span aria-hidden="true"&gt;&times;&lt;/span&gt; &lt;/button&gt; &lt;/div&gt; &lt;form action="" method="post"&gt; &lt;div id="modal-edit" class="modal-body"&gt; &lt;div class="form-group"&gt; &lt;label for="nama" class="col-form-label"&gt;Nama:&lt;/label&gt; &lt;input type="number" class="form-control" id="id" name="id" hidden&gt; &lt;input type="text" class="form-control" id="nama" name="nama" autofocus&gt; &lt;/div&gt; &lt;div class="form-group"&gt; &lt;label for="ket" class="col-form-label"&gt;Keterangan&lt;/label&gt; &lt;input type="text" class="form-control" id="ket" name="ket"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div class="modal-footer"&gt;

      &amp;lt;button type=&quot;button&quot; class=&quot;btn btn-secondary&quot; data-dismiss=&quot;modal&quot;&amp;gt;Close&amp;lt;/button&amp;gt;
      &amp;lt;input type=&quot;submit&quot; class=&quot;btn btn-primary&quot; name=&quot;simpan&quot; value=&quot;Simpan&quot;&amp;gt;

    &amp;lt;/div&amp;gt;
    &amp;lt;/form&amp;gt;
  &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;

&lt;/div&gt; &lt;!-- end modal form-edit --&gt;

</pre>

munculin data ke form modal

<pre> &lt;script&gt;

$(document).on("click","#edit-kategori", function(){ var id = $(this).data('id'); var nama = $(this).data('nama'); var ket = $(this).data('ket');

$(&quot;#modal-edit #id&quot;).val(id);
$(&quot;#modal-edit #nama&quot;).val(nama);
$(&quot;#modal-edit #ket&quot;).val(ket);

})

&lt;/script&gt;

</pre>

coba akalin tu kode broh

avatar zakkiaz
@zakkiaz

10 Kontribusi 2 Poin

Dipost 5 tahun yang lalu

Tanggapan

terimakasih bang

Login untuk ikut Jawaban