$kat_list=mysql_query(&quot;SELECT FROM fusion_film ORDER BY RAND limit 10&quot;);

Versiyon kaç ki, IN desteklemiyor.

Kodu şu şekilde düzelttim PHP:

SELECT FROM icerik WHERE icerik_no IN (SELECT icerik_no FROM icerik ORDER BY icerik_no DESC LIMIT 10) ORDER BY RAND

mysql sürümünüz 5. x. x ise önce aşağıdaki gibi bir view oluşturun; Kod:

Angelo malesef kod yemedi şöyle bir hata verdi PHP:

$liste = mysql_fetch_array(mysql_query('select from fusion_film order by film_no desc limit 10')); shuffle ; ile sonucu karışık bir şekilde alabilirsin.

KaRaKTeR' Alıntı:

Dr. iq' Alıntı:

http://php.net/manual/en/function. shuffle. php

çözüm halen yok arkadaşlar :S herhalde son çare olarak tablo ekleyip numara verip aralarında karışık çıkartmak olacak o şekilde de yapmak istemiyorum

Eğer çok veriniz varsa SQL ifadesi ile yapmak performans açısından kötü olur... bu söylediğinizi aşağıdaki SQL ifadesi ile yapabilirsiniz. Kod:

Angelo' Alıntı:

merhaba arkadaşlar, php de son eklediğim 10 tane içeriği karışık çıkacak şekilde yazdırmak istiyorum PHP:

yok onur galiba anlatamadım şimdi şöyle en son eklemiş olduğum 10 veri arasından 1 tanesini karışık ekrana basacak

şunu dener misin? PHP: