• 04-05-2016, 23:08:50
    #1
    <?php

    for($x=0;$x<=$kactane;$x++){
    $data = $liker_datas->$likers[$x];
    $username = $bilgi->username;
    $getir = $toplam_counts[$likers[$x]];
    $resim = $data->profile_pic_url;

    ?>


    <?php echo $username;?>

    <?php echo $resim;?>

    <?php
    }
    ?>

    Bu şekilde döngü yapıp istediklerimi çekiyorum ama bu düngü gelmediğinde else ile hata sayfası nasıl yapabilirim?
  • 05-05-2016, 09:56:21
    #2
    anladığım kadarıyla zaten bir önceki kod bloğunda "$kactane" ile gelen verinin kaç tane olduğunu öğrenmişsin, ona göre for döndürüyorsun.

    o zaman;

    if(empty($kactane)){
    	
    	echo 'hiç yok';
    
    } else {
    
    	for($x=0;$x<=$kactane;$x++){
    		$data 		= $liker_datas->$likers[$x];
    		$username 	= $bilgi->username;
    		$getir 		= $toplam_counts[$likers[$x]];
    		$resim 		= $data->profile_pic_url;
    		echo $username .$resim;
    	}
    
    }