$query = mysql_query("select * from Sergi ORDER BY RAND() LIMIT 1");sorgusu ile rastgele bir veri çekiyorum.tabloda 300 kayıt var diyelim. ve bunu x sütununa göre sıralattığımızda rasgele çekilen verinin sırasını bulmak istiyorum.
$sonuc=mysql_fetch_array($query) ?> <a href="goster.php?id=<?php echo $sonuc['ID']?>"><img src="<?php echo $sonuc['Yol']?>" width="200"/></a>sıra numarasını row number ile bulabileceğimi düşünüyorum. ama sorgusunu nasıl yaparım bilemedim.
$sonuç['ID'] = $gelendeger
diye bir değişkene atasam ve select * from Sergi ORDER BY x ASC WHERE='$gelendeger'
dedikten sonra bu fonksiyonu nasıl eklerim? Mantığım doğrumudur yoksa bunun bambaşka bir çözümü varmıdır?
Not: Örnek olarak verdiğim x sütununda rakamlar sürekli değiştiği için sabit bir numara verip işi çözemiyorum sıralam sürekli değişebiliyor
Çok az kaldı bi kaç rötuş felan bu da son 2-3 rötüştan biri. Performans içinse en fazla 1500 satırlık bilginin olduğu bir db den olsun olsun en fazla günlük 10-15 girişlik bi site