çok sağol Hocam ALLAH razı olsun, Hocam aşağıdaki kodu PDO çevirmeye çalıştım ama bir türlü çeviremedim kalın olarak işaretlediğim yerde hata veriyor, bu konudada yardımcı olurmusun hocam.
teşekkür ederim
$sayfada = $gostermeAdeti;
$toplam_icerik = mysql_num_rows(mysql_query($sorgu));
$toplam_sayfa = ceil($toplam_icerik / $sayfada);
$sayfa = isset($_GET['s']) ? (int) $_GET['s'] : 1;
if($sayfa < 1) $sayfa = 1;
if($sayfa > $toplam_sayfa) $sayfa = $toplam_sayfa;
$limit = ($sayfa - 1) * $sayfada;
if($limit<0){$limit=0;}
$ilancek=mysql_query($sorgu.' LIMIT '.$limit.', '.$sayfada)or logal(mysql_error());
while($ilan=mysql_fetch_object($ilancek)){
?>
teşekkür ederim
$sayfada = $gostermeAdeti;
$toplam_icerik = mysql_num_rows(mysql_query($sorgu));
$toplam_sayfa = ceil($toplam_icerik / $sayfada);
$sayfa = isset($_GET['s']) ? (int) $_GET['s'] : 1;
if($sayfa < 1) $sayfa = 1;
if($sayfa > $toplam_sayfa) $sayfa = $toplam_sayfa;
$limit = ($sayfa - 1) * $sayfada;
if($limit<0){$limit=0;}
$ilancek=mysql_query($sorgu.' LIMIT '.$limit.', '.$sayfada)or logal(mysql_error());
while($ilan=mysql_fetch_object($ilancek)){
?>
içerikler
Hatırladığım kadarıyla siteyi PDO'ya çeviriyordunuz, rowcount gibi diğer kodları da düzenledim.
//Buraya "query" sorgunuzu yazın.
//Eğer sorguya veri yükleyecekseniz 'query' yerine 'prepare/execute' mantığını kullanın.
$sorgu = $db->query("MYSQL SORGUSU");
$sayfada = $gostermeAdeti;
$toplam_icerik = $sorgu->rowCount();
$toplam_sayfa = ceil($toplam_icerik / $sayfada);
$sayfa = isset($_GET['s']) ? (int) $_GET['s'] : 1;
if($sayfa < 1) $sayfa = 1;
if($sayfa > $toplam_sayfa) $sayfa = $toplam_sayfa;
$limit = ($sayfa - 1) * $sayfada;
//IF-ELSE'de tek satırlık işlem yapacaksanız köşeli parantez eklemenize gerek yok.
if($limit<0) $limit=0;
$ilancek = $db->query($sorgu.' LIMIT '.$limit.', '.$sayfada);
while($ilan=$ilancek->fetch(PDO::FETCH_OBJ)){
?>