Yorum Yok ↓
PHP de bir çok kişi otomatik nasıl sayfalama yapılacagını bilmiyor. bunu basit bir örnek ile yapıyorum.
(db baglanma dosyasını oluşturmuş olarak düşünüyorum)
index.php
<?php
include("config.php");
dbbaglan();
@$sayfa = $_GET['sayfa'];
@$id = $_GET['id'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>Untitled Document</title>
</head>
<body>
<table width="100%" border="1">
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td width="200px"><table width="200" border="1">
<?php
$query = mysql_query("select id,baslik from menu");
while($arr=mysql_fetch_assoc($query))
{
?>
<tr>
<td><a href="index.php?sayfa=dokuman&id=<?php echo $arr['id']; ?>"><?php echo $arr['baslik'];?></a></td>
</tr>
<?php
}
?>
</table></td>
<td>
<?php
if(empty($sayfa))
{
echo "ana sayfamız";
}
elseif($sayfa == "dokuman")
{
$query = mysql_query("select * from menu where id=$id");
$result = mysql_fetch_array($query,MYSQL_ASSOC);
echo "<h1>".$result['baslik']."</h1>";
echo $result['yazi'];
}
?>
</td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
</table>
</body>
</html>
Kaynak:
Sayfa oluşturma
