dalam membuat suatu form yang biasa akan mempunyai dua page, misalkan form.html dan act_form.php . dalam tutorial php ini akan dibahas cara membuat form dan action nya dalam satu halaman script.
contoh: menginput data guest book
buat table guestbook pada mysql dengan isi id_guestbook(int) auto_increment primary key, nama(varchar), comment(text)
buat sebuah file dengan nama, misalkan form_act.php
tulis kode berikut
<html>
<title>membuat form dan action dalam satu script php</title>
<head></head>
<body>
<!– script utk koneksi database –>
<?php
mysql_connect (“localhost” ,”user_mysql_anda”, “password_mysql_anda”);
mysql_select_db (“database_anda”);
?>
<!– script action untuk menginput data yang diisi pada form –>
<?php
if (isset($_POST['submit_guestbook']))
{
$nama = $_POST['nama'];
$comment = $_POST['comment'];
mysql_query (“INSERT INTO `guestbook` (
`nama` ,
`comment`
)
VALUES (
‘$nama’, ‘$comment’
)”) OR DIE (“ERROR”);
}
?>
<!– form untuk menginput data –>
<b>Guestbook</b>
<form action=”<?php $PHP_SELF['SERVER']; ?>” method=”post”> // action bisa juga kosong / “”
<table>
<tr>
<td>Nama:</td>
<td><input type=”text” name=”nama” /></td>
</tr>
<tr>
<td>Comment</td>
<td><textarea name=”comment” rows=”10″ cols=”25″></textarea> </td>
</tr>
<tr>
<td></td>
<td><input type=”submit” name=”submit_guestbook” value=”submit” /></td>
</tr>
</table>
</form>
</body>
</html>
November 5, 2008 at 6:47 am |
Makasih banget mudah mudahan dgn saya blajar web disini, website dilysaktipisan.com dpt di luncurkan segera. Namun saya blm tau cara meng onlinekan nya.
February 5, 2009 at 4:53 pm |
thanks juga
untuk online web nya ga susah ko, dicoba dikit pasti ngerti. klo web nya uda siap, tinggal beli hosting ama domain nya, klo dah beres tinggal upload deh, kalo bisa biar gampang cari hostingannya yg pake Cpanel biar interface nya enak