Merhaba arkadaşlar,
listeleme fonksiyonu yazdım. Ama listeleme yapmıyor acaba nerede hata yaptım bakarsanız sevinirim.
Teşekkurler
listeleme fonksiyonu yazdım. Ama listeleme yapmıyor acaba nerede hata yaptım bakarsanız sevinirim.
Teşekkurler
PHP:
<?php
include('config.php');
dbbaglan();
function liste($bolum)
{
$sirala = $_GET[sirala];
if (!isset($sirala)) {
//Listeleme
$harf = array('A', 'B', 'C', 'Ç', 'D', 'E', 'F', 'G', 'H', 'I', 'İ', 'J', 'K', 'L', 'M', 'N', 'O', 'Ö', 'P', 'R', 'S', 'Ş', 'T', 'U', 'Ü', 'V', 'Y', 'Z');
for($i=0;$i<28;$i++) {
echo "<a href=\"?sirala=$harf[$i]\">$harf[$i]</a> ";
}
//Liste Seçilmezse
if(isset($_REQUEST["baslangic"])){
$baslangic=$_REQUEST["baslangic"];
}
else{
$baslangic=0;
}
$kayitsayisi=30;
$sorgu9=mysql_query("select count(*) as 'toplam' from '.$bolum.' ORDER BY id ASC");
$toplamSayi=mysql_result($sorgu9,0,'toplam');
$sorgu=mysql_query("select id,baslik from '.$bolum.' ORDER BY id ASC limit ".$baslangic.",".$kayitsayisi);
//Liste Seçilmezse
//Sayfayı Göster
while($sonuc=mysql_fetch_array($sorgu))
{
$id=$sonuc["id"];
$baslik=$sonuc["baslik"];
$url1= makeSEO($baslik);
echo '<a href="makale.php?id='.$id.'">'.$baslik.'</a>';
echo "<br />";
}
//Sayfayı Göster
}
else
{
$iharf=substr($sirala,0,1);
//echo $iharf;
//Liste Seçilirse
if(isset($_REQUEST["baslangic"])){
$baslangic=$_REQUEST["baslangic"];
}
else{
$baslangic=0;
}
$kayitsayisi=30;
$sorgu9=mysql_query("select count(*) as 'toplam' from '.$bolum.' WHERE baslik LIKE '$iharf%' ORDER BY id ASC");
$toplamSayi=mysql_result($sorgu9,0,'toplam');
$sorgu=mysql_query("select id,baslik from '.$bolum.' WHERE baslik LIKE '$iharf%' ORDER BY id ASC limit ".$baslangic.",".$kayitsayisi);
//Sayfayı Göster
while($sonuc=mysql_fetch_array($sorgu))
{
$id=$sonuc["id"];
$baslik=$sonuc["baslik"];
echo '<a href="makale.php?id='.$id.'">'.$baslik.'</a>';
echo "<br />";
}
//Sayfayı Göster
//Liste Seçilirse
}
//Alt Liste
$son=$baslangic + $kayit_sayisi;
echo 'Toplam <b><font color="#FF0000">'.$toplamSayi.'</b></font> kayıt bulundu.<br> ';
if($toplamSayi>$kayit_sayisi)
{
echo '['.($baslangic+1).'] arası ['.$son.'] listeleniyor<br />';
$t=0;
$sayfa=1;
while($t<$toplamSayi)
{
if($baslangic!=$t)
echo '<a href='.$_SERVER['PHP_SELF'].'?baslangic='.$t.'>'.$sayfa.'</a> - ';
else
echo $sayfa.' - ';
if($sayfa%10==0){
echo '<br />';
}
$t+=$kayit_sayisi;
$sayfa++;
}
}
//Alt Liste
}
$bolum = "haber";
liste($bolum)
?>