vt.php
<?php
$host="localhost";
$kullaniciadi="";
$sifresi="";
$vtadi="makale";
$baglanti=mysql_connect($host,$kullaniciadi,$sifresi) or die ("Mysql Bagkanadi");
mysql_select_db($vtadi,$baglanti) or die ("Vt Baglanamadi");
?>index.php
<table width="100%" border="1">
<tr>
<td>Makale Baslıgı </td>
<td>Eklenme Tarihi </td>
<td>Okunma Sayısı </td>
<td>Kategori </td>
</tr>
<?php
include ("vt.php");
$sor=mysql_query("select * from yazilar");
while($yaz=mysql_fetch_array($sor)){
$id=$yaz['id'];
$baslik=$yaz['baslik'];
$hit=$yaz['hit'];
$tarih=$yaz['tarih'];
$katid=$yaz['katid'];
$katcek=mysql_fetch_array(mysql_query("select * from kategori where id='$katid'"));
$katadi=$katcek['katadi'];
echo "<tr>
<td><a href=makaleoku.php?id=$id>$baslik</a></td>
<td>$tarih</td>
<td>$hit</td>
<td><a href=kategori.php?id=$katid>$katadi</a></td>
";
}
echo '
</tr>
</table>';
?>
<table width="100%" border="1">
<tr>
<td><a href="makaleekle.php">Makale Ekleyin</a></td>
<td><a href="kategoriekle.php">kategori Ekleyin</a></td>
<td> </td>
</tr>
</table>
makaleoku.php
<?php
include("vt.php");
$id=$_GET["id"];
$makalecek=mysql_fetch_array(mysql_query("select * from yazilar where id='$id'"));
$baslik=$makalecek['baslik'];
$makale=$makalecek['yazi_metni'];
$hit=$makalecek['hit'];
$tarih=$makalecek['tarih'];
$katid=$makalecek['katid'];
$hitguncelle=mysql_query("update yazilar SET hit=hit+10 where id='$id'");
$katcek=mysql_fetch_array(mysql_query("select * from kategori where id='$katid'"));
$katadi=$katcek['katadi'];
?>
<table width="100%" border="1">
<tr>
<td>Makale Başlığı </td>
<td>:</td>
<td><?php echo "$baslik"; ?></td>
</tr>
<tr>
<td>Kategori</td>
<td>:</td>
<td><?php echo "$katadi"; ?></td>
</tr>
<tr>
<td>Tarih</td>
<td>:</td>
<td><?php echo "$tarih"; ?></td>
</tr>
<tr>
<td>Hit</td>
<td>:</td>
<td><?php echo "$hit"; ?></td>
</tr>
<tr>
<td colspan="3" align="center">Makale</td>
</tr>
<tr>
<td colspan="3" align="center"><?php echo "$makale"; ?></td>
</tr>
</table>makaleekle.php
<form id="form1" name="form1" method="post" action="makalekayit.php"><table width="100%" border="1">
<tr>
<td>Makale Başlığı</td>
<td>:</td>
<td>
<input type="text" name="textfield" />
</td>
</tr>
<tr>
<td>Kategori Adı </td>
<td>:</td>
<td><select name="kategori">
<?php
include("vt.php");
$sor=mysql_query("select * from kategori");
while($yaz=mysql_fetch_array($sor)){
$id=$yaz['id'];
$katadi=$yaz['katadi'];
echo "<option value=$id>$katadi</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td>Makale Metni</td>
<td>:</td>
<td><textarea name="makale" cols="25" rows="5"></textarea></td>
</tr>
<tr>
<td colspan="3"><input type="submit" name="Submit" value="Makale Kaydet" /></td>
</tr>
</table> </form>kategori.php
<table width="100%" border="1">
<tr>
<td>Makale Baslıgı </td>
<td>Eklenme Tarihi </td>
<td>Okunma Sayısı </td>
</tr>
<?php
include("vt.php");
$id=$_GET["id"];
$katcek=mysql_query("select * from yazilar where katid='$id'");
while($yaz=mysql_fetch_array($katcek)){
$id=$yaz['id'];
$baslik=$yaz['baslik'];
$hit=$yaz['hit'];
$tarih=$yaz['tarih'];
echo "<tr>
<td><a href=makaleoku.php?id=$id>$baslik</a></td>
<td>$tarih</td>
<td>$hit</td>
";
}
echo '
</tr>
</table>';
?>kategoriekle.php
<form id="form1" name="form1" method="post" action="kategorikayit.php"><table width="100%" border="1">
<tr>
<td>Kategori adı </td>
<td>:</td>
<td>
<input type="text" name="kat" /> </td>
</tr>
<tr>
<td colspan="3"><input name="" type="submit" value="Kaydet"/></td>
</tr>
</table>
</form>kategorikayit.php
<?php
include ("vt.php");
$kategoriadi=$_POST["kat"];
$ekle=mysql_query("insert into kategori(katadi)value('$kategoriadi')");
if($ekle){
echo "$kategoriadi Adli Kategori Veritabanina Eklendi";
}else{
echo "$kategoriadi Adli Kategori Veritabanina Eklenemedi";
}
?>makalekayit.php
<?php
include("vt.php");
$baslik=$_POST["textfield"];
$kategori=$_POST["kategori"];
$makale=$_POST["makale"];
$tarih=date("d/m/y");
$ekle=mysql_query("insert into yazilar(baslik,yazi_metni,tarih,katid)value('$baslik','$makale','$tarih','$kategori')");
if($ekle){
echo "Makale Veritanbanina Eklendi";
}else{
echo "Basarisiz Girisim Veritabani Yazilamadi";
}
?>sql
-- phpMyAdmin SQL Dump
-- version 2.6.1-rc2
-- http://www.phpmyadmin.net
--
-- Sunucu: localhost
-- Çıktı Tarihi: Mart 18, 2008 at 07:50 PM
-- Server sürümü: 4.1.8
-- PHP Sürümü: 4.3.10
--
-- Veritabanı: `makale`
--
-- --------------------------------------------------------
--
-- Tablo yapısı : `kategori`
--
CREATE TABLE `kategori` (
`id` int(11) NOT NULL auto_increment,
`katadi` varchar(225) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Tablo döküm verisi `kategori`
--
INSERT INTO `kategori` VALUES (1, 'Aþk Þiirleri');
INSERT INTO `kategori` VALUES (2, 'Özel Gün Þiirleri');
-- --------------------------------------------------------
--
-- Tablo yapısı : `yazilar`
--
CREATE TABLE `yazilar` (
`id` int(11) NOT NULL auto_increment,
`baslik` varchar(225) NOT NULL default '',
`yazi_metni` text NOT NULL,
`tarih` varchar(225) NOT NULL default '',
`hit` int(11) NOT NULL default '0',
`katid` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
--
-- Tablo döküm verisi `yazilar`
--
INSERT INTO `yazilar` VALUES (1, 'Programlama Dili Net', '', '18/03/08', 6, 1);
INSERT INTO `yazilar` VALUES (2, 'Java Görsel dersler', 'Java Görsel dersleri Cok yaýnda
programlamadili.net sitesinde',
'18/03/08', 474, 2);
INSERT INTO `yazilar` VALUES (3, 'Asker Olda Gör', 'Bu Þiiri
Dun okudum ama bugun unuttum arkadaslar', '18/03/08', 0, 1);