Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Mysql db random veri almak

Unutmam

0
Onaylı Üye
Üye
Katılım
7 Ocak 2006
Mesajlar
1,567
Açılan Konu
41
Tepki puanı
0
Denedim yapamadım bir tablo var içerisinde veri var her gün yeni ekleniyor.
Ben burdan 10 tane veriyi random sayfada göstermek istiyorum.Ve link vermek istiyorum her birine.Nasıl yapabilirim?
 

Angelo

0
Onaylı Üye
Üye
Katılım
13 Aralık 2004
Mesajlar
9,603
Açılan Konu
164
Tepki puanı
106
Konum
AZ
SELECT A,B FROM C ORDER BY RAND() LIMIT 10
 

Unutmam

0
Onaylı Üye
Üye
Katılım
7 Ocak 2006
Mesajlar
1,567
Açılan Konu
41
Tepki puanı
0
Daha açıklayıcı olursa sevinirim yapamadım çünkü.
 
Y

yabancii

Misafir
Kod:
<? 


$mysql = mysql_query("select * from table ORDER BT rand() DESC LIMIT 10");
while($w = mysql_fetch_array($mysql)) {

echo "<a href=".$w['kolon'].">".$w['kolonadi']."</a><br>";

}

?>
 

deja_wu

0
Onaylı Üye
Üye
Katılım
26 Şubat 2005
Mesajlar
142
Açılan Konu
7
Tepki puanı
0
PHP:
<?
$sorgu = mysql_query("SELECT * FROM tablo order by rand() limit 10");
while($res = mysql_fetch_array($sorgu))
{
$veri1 = $res['id'];
$veri2 = $res['ad'];
}
echo "<a href=\"http://www.siteadresi.com/index.php?indir=$veri1\">$veri2</a>";
?>
 

Loi

0
Onaylı Üye
Üye
Katılım
13 Kasım 2006
Mesajlar
6,192
Açılan Konu
145
Tepki puanı
44
Konum
localhost
sen biraz aciklayici sekilde yardim istesen daha iyi olur sanki..

nedir tablo ismin, nedir kolonlarin adi. oda olmadi phpmyadmin gibi bir arayuz varsa girip tablonun ekran goruntusunu verebilirsin.
 

Unutmam

0
Onaylı Üye
Üye
Katılım
7 Ocak 2006
Mesajlar
1,567
Açılan Konu
41
Tepki puanı
0
Yukarıda verilen bilgilere göre yapmaya çalışayım.Db bu.
CREATE TABLE `hedefler` (
`ID` int(11) NOT lisanssız auto_increment,
`HEDEF` varchar(100) default lisanssız,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin5 AUTO_INCREMENT=135 ;
 
Üst