Bagaimana cara untuk membuat tabel looping ke samping(kolom)?

Permisi, saya masi nubi, mau tanya gimana caranya buat looping per kolom, jdi sudah di tentukan kalau barisnya = 8 disini variabelnya jumlah_x, kolomnya dinamis (untuk sementara ini saya buat dg nama variabel hidden = 3), Pada code yg sudah saya kerjakan, outputnya kebawah terus gk mau ke samping setelah 8 baris, pengennya setelah 8baris pindah ke kolom ke 2,3,dst. Terimakasih Alur looping yg saya mau ![](https://skspace.sgp1.digitaloceanspaces.com/forums/images/alur looping.JPG)

Code yg saya buat ![](https://skspace.sgp1.digitaloceanspaces.com/forums/images/code looping.JPG)

avatar Laillyqolby
@Laillyqolby

3 Kontribusi 1 Poin

Diperbarui 3 tahun yang lalu

5 Jawaban:

coba script spt ini:

<?php
$bobotxz=array(-0.5,-0.4,-0.3,-0.2,-0.1, 0, 0.1, 0.2, 0.3, 0.4, 0.5);

$hidden=3;
$jumlah_x=8;
echo "<table border=1>";
for ($j=1; $j<=$jumlah_x; $j++) {
   echo "<tr>";
   for ($i=1; $i<=$hidden; $i++) {
      echo "<td>";
      echo " ".$bobotxz[array_rand($bobotxz)]." ";
      echo "</td>";
   }
   echo "</tr>";
}
echo "</table>";
?>

avatar rajamobilbekas
@rajamobilbekas

4 Kontribusi 3 Poin

Dipost 8 tahun yang lalu

Terima kasi jawabannya, tapi kalau loopingnya gitu dia cetak di baris 1 kolom 1,baris 1 kolom 2,baris 1 kolom 3 baru cetak ke baris 2 kolom 1,dst. Nah, yg saya maksud itu hasilnya dari baris 1 kolom 1, baris 2 kolom 1,baris 3 kolom 1 sampai kondisi barisnya terpenuhi baru pindah ke baris 1 kolom 2

avatar Laillyqolby
@Laillyqolby

3 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

<?php
$bobotxz=array(-0.5,-0.4,-0.3,-0.2,-0.1, 0, 0.1, 0.2, 0.3, 0.4, 0.5);

$hidden=3;
$jumlah_x=8;
echo "<table border=1>";
for ($j=1; $j<=$jumlah_x; $j++) {
   echo "<tr>";
   for ($i=1; $i<=$hidden; $i++) {
      echo "<td>";
      //echo " ".$bobotxz[array_rand($bobotxz)]." ";
      echo "$j,$i";
      echo "</td>";
   }
   echo "</tr>";
}
echo "</table>";
?>

klo di test hasilnya kaya gini, bukan?

avatar rajamobilbekas
@rajamobilbekas

4 Kontribusi 3 Poin

Dipost 8 tahun yang lalu

yang tampil tetap bilangan random bobot xz, cuman loopingnya aja dari kolom 1 baris 1- 8, kemudian pindah ke kolom 2 baris 1-8.

kurang lebih outputnya pengen kaya gini

![](https://skspace.sgp1.digitaloceanspaces.com/forums/images/alur loop.JPG_1458302905_30.jpg)

avatar Laillyqolby
@Laillyqolby

3 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

<div>agan <a href="https://sekolahkoding.com/user/Laillyqolby">@Laillyqolby</a>&nbsp;apakah sudah mendapat jawaban yang sesuai...<br>boleh di share donk... ane minta codenya.<br><br>thanks...</div>

avatar ilulkakastudi
@ilulkakastudi

2 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

Tanggapan

$v){ if ($k % 3 == 0){ $r = $k; $a[$k][] = $v; continue; }; if ($k % 3 != 0){ $a[$r][] = $v; } } echo ''; foreach($a as $k => $v){ echo ''; foreach($v as $key => $val){ echo ''; } echo ''; } echo '
'.$val.'
'; ?>

ini gan, bisa di coba

Login untuk ikut Jawaban