Membuat Aplikasi Berita 2(PHP dan MySQL)

Lanjutan dari File yang sebelumnya koneksi.php, kita  berlanjut ke materi berikutnya.
Nama File : input_berita.php
Deskripsi  : Program untuk input berita

<?
  include "koneksi.php";
  //proses input berita
  if (isset($_POST['Input'])){
      $judul=addslashes(strip_tags($_POST['judul']));
      $kategori=$_POST['kategori'];
      $headline=addslashes(strip_tags($_POST['headline']));
      $isi_berita=addslashes(strip_tags($_POST['isi']));
      $pengirim=addslashes(strip_tags($_POST['pengirim']));
      //insert ke table
      $query="INSERT INTO berita(id_berita,judul,id_kategori,
      headline,isi,pengirim,tanggal)
      VALUES('','$judul','$kategori','$headline','$isi_berita','$pengirim',now())";
      $sql=mysql_query($query);
      if ($sql){
          echo "<h2><font color=blue> berita telah di tambahkan</font></h2>";
      }else{
          echo "<h2><font color=red> berita gagal di tambahkan</font></h2>";
      }
  }
?>

Lanjutan source code:

<html>
<head>
       <title>Input berita</title>
       <link rel="stylesheet" href="style.css">
</head>
<body>
      <a href="index.php">Halaman Depan</a> |
      <a href="arsip_berita.php">Arsip Berita</a> |
      <a href="input_berita.php">Input Berita</a>
      <br><br>
      <form action="" method="post" name="Input">
      <table cellpading="0" cellspacing="0" border="0" width="700">
      <tr>
          <td colspan="2" bgcolor="blue"><h2>Input Berita</h2></td>
      </tr>
      <tr>
          <td width="200">Judul Berita</td>
          <td>: <input type="text" name="judul" size="30"></td>
      </tr>
      <tr>
          <td>Kategori</td>
          <td>: <select name="kategori">
          <?
            $query="SELECT id_kategori, nm_kategori FROM
            kategori ORDER BY nm_kategori";
            $sql=mysql_query($query);
            while ($hasil=mysql_fetch_array($sql)){
                  echo "<option value='$hasil[id_kategori]'>
                       $hasil[nm_kategori]</option>";
            }
          ?>
          </select></td>
      </tr>
      <tr>
          <td>Headline Berita</td>
          <td>: <textarea name="headline" rows="4" cols="50"></textarea></td>
      </tr>
      <tr>
          <td>Isi Berita:</td>
          <td>: <textarea name="isi" rows="10" cols="50"></textarea></td>
      </tr>
      <tr>
          <td>Pengirim</td>
          <td>: <input type="text" name="pengirim" size="20"></td>
      </tr>
      <tr>
          <td>&nbsp;</td>
          <td>&nbsp;&nbsp;<input type="submit" name="Input" value="Input Berita">
          &nbsp;<input type="reset" name="reset" value="Cancel"></td>
      </tr>
      </table>
</form>
</body>
</html>
Penjelasan tentang tag-tag yang gunakan bisa di baca dari ebook dan search di Google.com.

0 comments:

Post a Comment

Alexa Rank's

Follow

Powered by Blogger.
Post Comment