• 06-09-2016, 13:18:26
    #1
          <?php
              
    $projecek = $db->select('projeler')
    ->where('devam',0)
    ->orderby('id','rand')
     ->limit(0,5)
                            
                            
     ->run();
                                        
    foreach ( $projecek as $projecekrow ){
                            
                            
                            
                            
     $gorselcek = $db->select('projegorseller')
    ->where('projeid',$projecekrow['id'])
     ->orderby('id','asc')
     ->limit(0,1)
                            
                            
    ->run();
     foreach ( $gorselcek as $gorselcekrow ){ $projegorseli = $gorselcekrow['url']; }
          ?>
        
    
    <img style="width:300px; height:200px;" src="admin/<?php echo $projegorseli;?>" />
    
     <h2><?php echo $projecekrow['baslik'];?></h2>
    <a href="projedetay.php?projeid=<?php echo $projecekrow['id']; ?>" class="info">Projeyi İncele</a>
    
          
    <?php } ?>
    
    
      </div>
    </div>

    random veri çekmek istiyorum elimdeki koda random id den çekmesini nasıl yaptırabilirim
  • 06-09-2016, 17:41:13
    #2
    ->orderby('id','asc')
    kısmını
    ->orderby('id','rand')

    yap.
  • 08-09-2016, 02:16:21
    #3
    Deimosx adlı üyeden alıntı: mesajı görüntüle
    ->orderby('id','asc')
    kısmını
    ->orderby('id','rand')

    yap.

    Fatal error: Call to a member function fetchAll() on boolean in C:\xampp\htdocs\senkat\admin\BasicDB.php on line 250


    çalışmadı
  • 08-09-2016, 19:30:02
    #4
    ->orderby('id','rand') yerine ->groupby('rand') dener misin hocam?
  • 09-09-2016, 13:06:16
    #5
    Zalmoxis adlı üyeden alıntı: mesajı görüntüle
    ->orderby('id','rand') yerine ->groupby('rand') dener misin hocam?
    aynı hatayı aldım
  • 09-09-2016, 19:19:10
    #6
    aldığınız hata sorduğunuz soruyla alakalı değil.
  • 09-09-2016, 20:20:54
    #7
    Deimosx adlı üyeden alıntı: mesajı görüntüle
    aldığınız hata sorduğunuz soruyla alakalı değil.
    kodun evveliyatında hata var diyorsunuz ozaman koddu dediğiniz gibi yapmadığım taktirde çalışıyor php en basit seviyede olduğu için anlam veremiyorum tabiki