• 28-02-2009, 21:02:36
    #10
    ACYN adlı üyeden alıntı: mesajı görüntüle
    hocamm yapamadım yaa kodlar ekledim ama verileri listeletemedim bi türlü

    Aşağıda senin kodlarına göre uyarladım bi kontrol et istersen


    <?php 
    include("ayar.php");
    $katcek=mysql_query("select*from isim");
    if(mysql_num_rows($katcek) > 0 ) { 
    
        $i = 0;
            while($k=mysql_fetch_array($katcek)) {
                $id = $k["id"]; 
                $isim = $k['isim']; 
                $data[$i] = '<a href="kategori&id='.$id.' "><b><font color="#FF0000">'.$isim.'</font></a> ';     
                $i++;            
            }
    
    	echo listele(2,2,2,$data);
    }
    
    function listele($col,$pad,$spac,$data) {
        $rtn.='<table border="0" cellspacing="'.$spac.'" cellpadding="'.$pad.'" width="100%"> <tr>';
        $count = 0; 
        if (count($data)>0) {
        for ($i = 0; $i <= count($data); $i++) {    
        $rtn.= '<td valign="top">'.$data[$i];
        if ($space>0) {
        $rtn.= "";}
        $space++;
        if ($count<1) {
        $rtn.= "</td>";
        $dum = 1;
        }
    
        $count++;
        if ($count==$col) {
        $rtn.= "</td></tr><tr>";
        $count = 0;
        $dum = 0;
        }
        }
        if ($dum == 1) {
        $rtn.= "</tr></table>";
        } elseif ($dum == 0) {
        $rtn.= "</td></tr></table>";}    
        return $rtn; }
    }
    ?>
  • 28-02-2009, 21:20:28
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    çok saol hocam oldu sayende bi sorum daha olucak bunu yapınca aklıma geldi
    ben 5 tane yanyana sıraladıktan sonra alt satıra geçiyorum.. mesela 4. satırda yani 20 tane veri eklenince 2. sayfaya geçmesi işlemini nasıl yapabilirim ben biraz uğraştım ama yapadım.. uğraştım kodlar aşağıda yardımcı olursanız çok sevinirim..

       <?php 
    include("ayar.php");
    $sorgu1 = mysql_query("SELECT * FROM isim");
    $toplam = mysql_num_rows($sorgu1);
    $limit=4;
    $sayfa = !empty($_GET["p"]) ? intval($_GET["p"]) : 1;
    $s = ($sayfa-1)*$limit;
    $a = ceil($toplam/$limit)+1;
    $katcek=mysql_query("select*from isim");
    if(mysql_num_rows($katcek) > 0 ) { 
    
        $i = 0;
            while($k=mysql_fetch_array($katcek)) {
                $id = $k["id"]; 
                $isim = $k['isim']; 
                $data[$i] = '
                <img border="0" src="isim.jpg" width="52" height="68"><br>  
                <a href="kategori&id='.$id.' "><b><font color="#FF0000">'.$isim.'</font></a> 
                ';     
                $i++;            
            }
    
        echo listele(5,2,1,$data);
    }
    
    function listele($col,$pad,$spac,$data) {
        $rtn.='<table border="0" cellspacing="'.$spac.'" cellpadding="'.$pad.'" width="65%"> <tr>';
        $count = 0; 
        if (count($data)>0) {
        for ($i = 0; $i <= count($data); $i++) {    
        $rtn.= '<td valign="top">'.$data[$i];
        if ($space>0) {
        $rtn.= "";}
        $space++;
        if ($count<1) {
        $rtn.= "</td>";
        $dum = 1;
        }
    
        $count++;
        if ($count==$col) {
        $rtn.= "</td></tr><tr>";
        $count = 0;
        $dum = 0;
        }
        }
        if ($dum == 1) {
        $rtn.= "</tr></table>";
        } elseif ($dum == 0) {
        $rtn.= "</td></tr></table>";}    
        return $rtn; }
    }
    
    echo "<font face=\"Tahoma\" size=\"2\">Sayfa : </font>";
    
    for($i=1;$i<$a;$i++) {
    if($sayfa==$i) { echo "<font color=\"#FF0000\"><font face=\"Tahoma\" size=\"2\">[<b>" .$i. "</b>]</font></font>"; } else {
    echo "<font face=\"Tahoma\" size=\"2\">[<a href='?p=$i'>$i</a>]</font>";
    }
    }
    
    $ileri = $sayfa+1;
    $b = ceil($toplam/$limit); 
    
    echo "<br><font face=\"Tahoma\" size=\"2\"><font color=\"#FF0000\">Şuan&nbsp;$sayfa.&nbsp; sayfadasınız</font></font><br&g t;<br>";
    ?>
  • 28-02-2009, 22:40:35
    #13
    tamam hocam hallettim çok saol yardımların içinn