$baglan = mysql_connect('localhost', 'xxxxx', 'xxxx');
mysql_select_db('xxxxxx', $baglan);

$sql = 'SELECT id FROM uyeler';
$query = mysql_query($sql);

while( $row = mysql_fetch_array($query) )
{
$id[] = $row['id'];
}

$id = array_flip($id);
$rastgele_id = array_rand($id, 2);
$rastgele_id = implode(',',$rastgele_id);

$sql1 = 'SELECT * FROM uyeler WHERE id IN(' .$rastgele_id. ')';
$query1 = mysql_query($sql1);

while( $row1 = mysql_fetch_array($query1) )
{
echo $row1['isim'];
}
?>


Merhaba , kodum sorunsuz çalışıyor ancak $rastgele_id = array_rand($id, 2); burdaki 2 yi 1 yaptığım zaman ekran beyaz oluyor veri çekmiyor ama 2 yaparsamda 2 tane veri çekiyor ben 1 tane veri çekmesini istiyorum lutfen 1 tane veri çeken doğru kodu yazarmısınz ?