• 02-08-2006, 02:58:41
    #1
    Buna limit koymak mümkün mü? Misal 20 kayıt çekilsin?

    <?
    $types = $_GET['type'];
    $go->lists();?>
    
    		<?while(list($id,$type,$title,,$date) = mysql_fetch_row($go->lists)) {?>
    	<tr>
    	
    		<td><a href="<?=$title?><?=$id?>.html"><?=$title?></a></td>
    
    	<?}?>
  • 02-08-2006, 03:05:31
    #2
    List fonksiyonumuzda şu şekilde

    function lists(){
    global $page,$types,$q;
    
    if($q){
    	$query = " WHERE title LIKE '%$q%'";
    	$orderby = "ORDER BY title ASC";
    }
    
    if($types){
    	$query = " WHERE type LIKE '%$types%'";
    	$orderby = "ORDER BY id DESC";
    }
    if(!$types && !$q){
    $query = "";
    $orderby = "ORDER BY id DESC";
    }
    if(!$page){
    	$page = 1;
    } 
    		$startfrom = ($page - 1) * $this->perpage;
    		$this->lists = mysql_query("SELECT * FROM $this->mysqldtable $query $orderby LIMIT $startfrom,$this->perpage");
    
    }
  • 02-08-2006, 03:42:54
    #3
    Misafir
    $this->perpage i bul bunu editle
  • 02-08-2006, 04:02:04
    #4
    Haymac adlı üyeden alıntı:
    $this->perpage i bul bunu editle
    $this->perpage "20"; //sayfada gösterilecek içerik sayısı

    yapmak istediğim şey vatandaş a içeriğine bakarken sayfa altında son 5 içeriği listeletmek.

    Yada bu tablodan son x kaydı nasıl çekerim?

    CREATE TABLE deneme (
    	id int(9) NOT NULL auto_increment,
    	tip char(255) NOT NULL,
    	baslik char(255) NOT NULL,
    	aad TEXT NOT NULL,
    	dato char(16) NOT NULL,
    	PRIMARY KEY (id),
    	UNIQUE id (id)
    );
  • 02-08-2006, 09:43:22
    #5
    rvr
    Üyeliği durduruldu
    TrueLove adlı üyeden alıntı:
    $this->perpage "20"; //sayfada gösterilecek içerik sayısı

    yapmak istediğim şey vatandaş a içeriğine bakarken sayfa altında son 5 içeriği listeletmek.

    Yada bu tablodan son x kaydı nasıl çekerim?

    CREATE TABLE deneme (
    	id int(9) NOT NULL auto_increment,
    	tip char(255) NOT NULL,
    	baslik char(255) NOT NULL,
    	aad TEXT NOT NULL,
    	dato char(16) NOT NULL,
    	PRIMARY KEY (id),
    	UNIQUE id (id)
    );
    $result = mysql_query("SELECT * FROM veritabani order by hits DESC limit 0,5");
    Bu yöntemle son 5 kaydı alabilirsiniz, dediğin basit bişey ama şimdi işe gitmem gerekiyor hala çözülmez ise gidince bakarım.

    burada senin için önemli olan bu;

    DESC limit 0,5
  • 02-08-2006, 22:45:30
    #6
    Misafir
    $this->perpage "5";

    yapmayı denedinmi ?
  • 02-08-2006, 23:00:46
    #7
    Haymac adlı üyeden alıntı:
    $this->perpage "5";

    yapmayı denedinmi ?
    $this->perpage bir sayfada görüntülenecek başlık sayısı onu kullanırsam olmuyor
  • 18-08-2006, 18:15:56
    #8
    saolasın çok iyi olmuş