Loading...
Tuesday, March 25, 2014

Penggunaan Array pada Form

kode pertama
===========================================================================
<html>
<head>
    <title>Latihan</title>
</head>
<head><title>Latihan</title></head>
<body>
<center>
    <form action="arrayform.php"method="GET" name="array">
<?php
    echo"<h2>Banyak Data<br></h2><input name='input'/><br><input type='submit' value='Kirim'>";
?>
    </form>
</center>
</body>
</html>
=========================================================================

kode kedua
=========================================================================
<html>
<head>   
    <title>Latihan</title>

</head>
<body>
    <h1 align="center">PENDIDIKAN TEKNIK INFORMATIKA</h1><hr>
    <form action=""method="GET" name="array">
<?php
    if(!empty($_GET['input']))
    {
        for($i=0;$i<$_GET['input'];$i++)
        {
            echo "Nama ke-".($i+1).": <input type ='text' name ='nama[]'/>
            NIM ke-".($i+1).": <input type ='text' name ='nim[]'/><br>";
        }
    echo"<input type='submit' name='submit' value='Kirim'>
    </form>";
    }
?>

<?php
    if(isset($_GET['submit']))
    {
        if(!empty($_GET['nama']) && !empty($_GET['nim']))
        {
            $a=$_GET['nama'];
            $b=$_GET['nim'];
            echo '<table border="5" width="50%" align="center">
            <tr>
                <th width="40%" align="center">Nama</th>
                <th width="40%" align="center">NIM</th>
            </tr>';
            for($j=0;$j<sizeof($b);$j++)
            {
                echo "<tr>
                    <td width='40%'>".$a[$j]."</td>
                    <td width='40%'>".$b[$j]."</td>
                    </tr>";               
            }
            echo"</table>";
        }
    }
?>
</body>
</html>
==========================================================================
untuk kode kedua simpan dengan nama arrayform.php

atau anda bisa menyimpan dengan nama yang berbeda asalkan kode pertama yang berwarna hijau diganti dengan nama yang sama.

0 comments:

Post a Comment

 
TOP