Arkadaşlar merhaba;
Bu aralar çok soru soruyorum bu bölüme kusuruma bakmayın
Video sitemde katagorilerde mesela komik katagorisine giridk diyelim tüm videoları sıralıyor. Ama Her 20 videoda sayfa oluştursun istiyorum ben.
[1] [2] [3] vs vs diye.
Nasıl yaparım bunu.
katagori.php
<?PHP
session_start();
require("4yarlar.php");
include("libs/function.php");
dbconnect();
include("header.php");
if ($_GET['goster']) {
if ($_GET['id']);
else
if ($_GET['goster']) {
echo "\t\t\t<center>Yetkisiz Erişim</center>\n";
echo "\t\t\t\t<meta http-equiv=\"refresh\" content=\"3;url=index".$_prefix."\">\n";
include("footer.php");
die();
}
$sql_catname = mysql_query("SELECT kategori FROM kategori WHERE id = '".$_GET['id']."' LIMIT 1");
$cats = mysql_fetch_array($sql_catname);
echo "\t\t\t<center>\n";
echo "\t\t\t\t<font color=\"#990000\"><b>".$cats['kategori']."</b></font><br /><br />\n";
echo "\t\t\t</center>\n";
$get_vids = mysql_query("SELECT * FROM video WHERE kategori = '".$cats['kategori']."' ORDER BY id DESC");
if (!(mysql_num_rows($get_vids))) {
echo "\t\t<center>Bu kategoride Video Bulunmuyor. Üzgünüz!...</center>\n";
include("footer.php");
die();
}
$number = 1;
while($row = mysql_fetch_array($get_vids)) {
if ($number == 1) {
echo "\t\t<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"470\" align=\"center\">\n";
echo "\t\t<tr>\n";
}
$baslik = $row['isim'];
$id = $row['id'];
$baslik = str_replace(" ","+",$baslik);
$baslik = str_replace("-","+",$baslik);
$baslik = str_replace("ç","c",$baslik);
$baslik = str_replace("ğ","g",$baslik);
$baslik = str_replace("ı","i",$baslik);
$baslik = str_replace("İ","i",$baslik);
$baslik = str_replace("ö","o",$baslik);
$baslik = str_replace("ş","s",$baslik);
$baslik = str_replace("ü","u",$baslik);
$baslik = str_replace("Ç","C",$baslik);
$baslik = str_replace("Ğ","G",$baslik);
$baslik = str_replace("İ","i",$baslik);
$baslik = str_replace("Ö","O",$baslik);
$baslik = str_replace("Ş","S",$baslik);
$baslik = str_replace("Ü","U",$baslik);
echo "\t\t\t<td width=\"117\" align=\"center\">\n";
echo "\t\t\t\t<a href=\"video-". $id ."-". $baslik .".html\"><img src=\"" . $row['resim_yolu'] . "\" width=\"90\" height=\"67\" alt=\"\" style=\"border: 1px solid black;\"></a><br />\n";
echo "\t\t\t\t<div align=\"left\" style=\"padding-left: 11px;\">\n";
echo "\t\t\t\t\t<b>" . $row['isim'] . "</b><br />\n";
echo "\t\t\t\t\t<div class=\"gri_tahoma\">\n";
echo "\t\t\t\t\t\t<b>" . $row['hit'] . "</b> Kez İzlendi<br />\n";
echo "\t\t\t\t\t\t<b>" . $row['oysayisi'] . "</b> Oy Verildi<br />\n";
echo "\t\t\t\t\t</div>\n";
echo "\t\t\t\t</div>\n";
echo "\t\t\t</td>\n";
$number++;
if (($number == 5)) {
echo "\t\t</tr>\n\t\t</table><br \>\n";
$number = 1;
}
}
if (($number < 5) && ($number != 1)) {
$gerikalan = 5 - $number;
for ($i = 1; $i <= $gerikalan; $i++) {
echo "\t\t\t<td width=\"117\"> </td>\n";
}
echo "\t\t</tr>\n\t\t</table>\n";
}
$goster_arama = 1;
$goster_benzer = 1;
$h_kategori = $cats['kategori'];
}
else {
$getcats = mysql_query("SELECT * FROM kategori ORDER BY kategori ASC");
$number = 1;
while ($row = mysql_fetch_array($getcats)) {
if ($number == 1) {
echo "\t\t<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"470\" align=\"center\">\n";
echo "\t\t<tr>\n";
}
$getrandvid = mysql_query("SELECT resim_yolu FROM video WHERE kategori = '".$row['kategori']."' ORDER BY rand() LIMIT 1");
$randvid = mysql_fetch_array($getrandvid);
$countvid = mysql_num_rows(mysql_query("SELECT id FROM video WHERE kategori = '".$row['kategori']."'"));
$kat_resim = (isset($randvid['resim_yolu'])) ? $randvid['resim_yolu'] : "bos_kategori.gif";
echo "\t\t\t<td width=\"117\" align=\"center\">\n";
echo "\t\t\t\t<div align=\"left\" style=\"padding-left: 11px;\">\n";
echo "\t\t\t\t\t<b>" . $row['kategori'] . "</b>\n";
echo "\t\t\t\t</div>\n";
echo "\t\t\t\t<a href=\"kategori-" . $row['id'] . "-" . $row['kategori'] . ".html\"><img src=\"" . $kat_resim . "\" width=\"90\" height=\"67\" alt=\"\" style=\"border: 1px solid black;\"></a><br />\n";
echo "\t\t\t\t<div align=\"left\" style=\"padding-left: 11px; font-size: 9px;\">\n";
echo "\t\t\t\t\t<font color=\"#0ba6b2\">Toplam</font>: " . $countvid . "<br />\n";
echo "\t\t\t\t</div>\n";
echo "\t\t\t</td>\n";
$number++;
if (($number == 5)) {
echo "\t\t</tr>\n\t\t</table><br \>\n";
$number = 1;
}
}
if (($number < 5) && ($number != 1)) {
$gerikalan = 5 - $number;
for ($i = 1; $i <= $gerikalan; $i++) {
echo "\t\t\t<td width=\"117\"> </td>\n";
}
echo "\t\t</tr>\n\t\t</table>\n";
}
$goster_arama = 1;
$goster_rastgele = 1;
}
include("footer.php");
?>