Pemgrograman Web Dinamis (PHP)

Menampilkan data sebanyak inputan dengan tidak mengganti data inputan yang lama

Simpan file php dengan nama apa saja, disini saya menyimpan dengan nama (coba.php)
Source code :

<?php
session_start();
$_SESSION['KAUTSAR']=0;
header("location;input.php")
?>

Buat lagi file baru dan simpan kembali file php dengan nama apa saja, disini saya menyimpan dengan nama (input.php) sebagai form untuk inputan.
Source code :

<!DOCTYPE html>
<html>
<head>
    <title> Biodata</title>
</head>
<body>
<h2>Biodata Teman</h2>
<form action="input.php" method="post">
    Nama   : <input type="text" name="NAMA" placeholder="nama">
    <br>
    Alamat : <input type="text" name="ALAMAT" placeholder="alamat">
    <br>
    <br><input type="submit" value="Tampilkan"></br>
    <br>
    </form>

    <table>
    <tr>
        <td>NAMA</td>
        <td>ALAMAT</td>
    </tr>
   
    <?php

    session_start();

    if(isset($_POST['NAMA'])){
    $_SESSION['NAMA'][$_SESSION['KAUTSAR']][0]=$_POST['NAMA'];
    $_SESSION['ALAMAT'][$_SESSION['KAUTSAR']][1]=$_POST['ALAMAT'];
    $_SESSION['KAUTSAR']++;
    }

    for($i=0;$i<$_SESSION['KAUTSAR'];$i++){
    echo "<tr><td>".$_SESSION['NAMA'][$i][0]."</td>";
    echo "<td>".$_SESSION['ALAMAT'][$i][1]."</td></tr>";
    }

    ?>
    </table>
</body>
</html>


Langkah kerja nya adalah panggil file coba.php terlebih dahulu di web browser kemudian panggil file input.php

Outputnya :

Share this

Related Posts

Previous
Next Post »