Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Cara memisahkan tabel dalam 1 kali while

ada yang tau ga cara menampilkan banyak data dalam 1 kali while tetapi beda baris tabel bedasarkan gudang

contoh

tabel pertama di gudang 1

tabel ke 2 bawahnya itu gudang ke 2

tampilan diatas saya menggunakan 2 kali while

saya ingin menampilkan semua data tapi terpisah sesuai gudang nya dalam 1 kali while

hasilnya seperti gambar diatas karna ada 3 gudang yg mau saya tampilkan

karna ada 3 dudang

saya ingin menampilkan 3 data bedasarkan gudang itu tetapi dengan tabel terpisah sperti gambar diatas dengan 1 kali while

avatar abubakar
@abubakar

72 Kontribusi 19 Poin

Diperbarui 6 tahun yang lalu

5 Jawaban:

pakai ajax aja di api nya balikin semua data termasuk field kode gudang atau apapun itu buat membedakan gudang 1, 2 dan 3, nanti di jquery nya tinggal main dipisahin berdasarkan kode gudang yg kode gudang 1 append ke id table1, kode gudang 2 append ke id table2 dan kode gudang 3 append ke id table3

avatar kikimf
@kikimf

91 Kontribusi 78 Poin

Dipost 6 tahun yang lalu

Tanggapan

saya hanya menguasai php bang, jadi dalam 1 select saya bisa menampilkan data bedasarkan gudang tetapi dengan tabel terpisah

saya menggunakan while untuk menampilkan datanya

bisa pakai foreach atau for loop

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 6 tahun yang lalu

Tanggapan

bagaimana caranya bang berikan saya contoh logikanya hehe help

sebelumnya mau tanya, ini pakai 2 query kan untuk menampikannya?

1 query bang

ganti deh, jangan pakai foreach atau forloop tapi querynya digabung pakai union

<pre> SELECT * FROM gudang1 UNION SELECT * from gudang2 </pre>

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 6 tahun yang lalu

Tanggapan

1 query saya bisa memisahkan tabel bukan tabel database nya tetapi tabel html nya dalam 1 kali while

table di db nya sama kan, maksud nya table terpisah itu table di html nya kan?

iya bener bang

jadi saya 1 select bisa membedakan 3 gudang dan setiap gudang nya tabel html nya terpisah

ya udah pake foreach atau for loop

contoh kodenya gan ana minta dong hehe

table nya jadi satu kalau pake php <pre> ........ &lt;table&gt; &lt;?php while ($row = mysql_fetch_array($result)){

if($row['kode_gudang']=='gudang1'){ //print datanya }

if($row['kode_gudang']=='gudang2'){ //print datanya }

if($row['kode_gudang']=='gudang3'){ //print datanya } } ?&gt; &lt;/table&gt; </pre>

avatar kikimf
@kikimf

91 Kontribusi 78 Poin

Dipost 6 tahun yang lalu

Tanggapan

kalau gudang nya di bikin dinamis gimana gan , itu kan ada 3 gudang bagaimana jika gudang nya berubah ubah

bang kok masih nyatu ya html nya

biar lebih mudah dan ga pusing mending agan bikin table buat list ada gudang apa aja nanti di masing2 row dari gudang ada pilihan buat view detail, edit atau hapus gudang, ketika di click view detail baru tampilin deh itu semua detail data nya sesuai gudang yang dipilih, begitu lebih baik

iya bang ana udah kaya gitu ada tabel gudang

<pre> &lt;?php for ($i=0; $i &lt;= COUNT($database); $i++) { ?&gt; &lt;tr&gt; &lt;td&gt; &lt;?php echo $db_satu[$i]; ?&gt; &lt;/td&gt; &lt;/tr&gt;

&lt;tr&gt; &lt;td&gt; &lt;?php echo $db_dua[$i]; ?&gt; &lt;/td&gt; &lt;/tr&gt; &lt;?php } ?&gt; </pre>

coba ubah sisanya

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban