Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [script form pertama]
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Form Pertama</title>
- </head>
- <body>
- <form action="form_kedua.php" method="post" role="form">
- <label for="n">Masukkan banyaknya jenis barang yang dibeli: </label>
- <input type="number" name="banyaknya" id="n">
- <input type="submit" name="submit_pertama" value="SUBMIT!">
- </form>
- </body>
- </html>
- [form kedua]
- <?php
- if (isset($_POST['submit_pertama'])) {
- // print_r($_POST);
- $n = $_POST['banyaknya'];
- echo "<table>";
- echo "<form role='form' method='post' action='output.php'>";
- for ($i=0; $i<=($n-1); $i++) {
- echo "
- <tr>
- <td><label for='kodeBarang$i'>Barang ke-".($i+1)."</label></td>
- <td><input type='text' id='kodeBarang$i' name='kodeBarang$i' placeholder='Masukkan Kode Barang' /></td>
- <td><input type='number' id='jmlBarang$i' name='jmlBarang$i' placeholder='Jumlah Barang' /></td>
- </tr>
- ";
- }
- echo "
- <tr>
- <td colspan='1'></td>
- <td><input type='submit' id='submit' name='submit' value='Submit Barang' /></td>
- <td><input type='hidden' name='hidden_submit' value='$n' /></td>
- </tr>
- ";
- echo "</form>";
- echo "</table>";
- }
- [output]
- <?php
- // echo "<pre>";
- // print_r($data);
- // echo "</pre>";
- if (isset($_POST['submit'])) {
- $n = $_POST['hidden_submit'];
- $data_barang = 10;
- // Data Barang
- $data = array(
- array('1001', 'Sabun Lifebouy', '1500'),
- array('1002', 'Permen Blaster', '5600'),
- array('1003', 'Pasta Gigi Pespodent', '4560'),
- array('1004', 'Madu Arbain', '30000'),
- array('1005', 'Kecap ABC', '7250'),
- array('1006', 'Saus Tomat ABC', '6700'),
- array('1007', 'Gula Gulaku', '8900'),
- array('1008', 'Rinso', '7100'),
- array('1009', 'Super Pel', '6450'),
- array('1010', 'Permen Tango', '5600')
- );
- echo "
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset=\"utf-8\">
- <title>output</title>
- </head>
- <body>
- ";
- echo "<h3>Daftar Harga Barang</h3>";
- echo "<table border='1'>";
- echo "<tr>";
- echo "<th>No.</th>";
- echo "<th>Kode Barang</th>";
- echo "<th>Nama Barang</th>";
- echo "<th>Harga</th>";
- echo "</tr>";
- for ($x=0; $x < count($data); $x++) {
- echo "<tr>";
- echo "<td>".($x+1)."</td>";
- for ($y=0; $y < $n; $y++) {
- echo "<td>".$data[$x][$y]."</td>";
- }
- echo "</tr>";
- }
- echo "</table>";
- // ambil nilai dari form
- for ($i=0; $i<=($n-1); $i++) {
- $kodeBarang[$i] = $_POST['kodeBarang'.$i];
- $jmlBarang[$i] = $_POST['jmlBarang'.$i];
- }
- echo "<h3>Daftar barang yang dibeli</h3>";
- ?>
- </body>
- </html>
- <?php } ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement