İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Rastgele Veri Çekmede Sorun

wWhat

0
İyinet Üyesi
Katılım
4 Ekim 2008
Mesajlar
30
Reaction score
0
Aşağıdaki kod'da limit 5 olmasına rağmen genede gösterimde sadece bir tane gösteriyor ?? Hata nerde acaba anlayamadım ??

PHP:
<?php

$gel=$_GET['gel'];
$sql="SELECT * FROM Wallpapers where Category='$gel' ORDER BY RAND() LIMIT 5";

$sonuc=mysql_fetch_array(mysql_query($sql));
$title=$sonuc["Title"];
$wallpaper=$sonuc["Wallpaper1"];
$id=$sonuc["ID"];
$seotitle = str_replace(" ", "+", $title);

echo "
<a href=\"/$seotitle/\"> $title </a><br>";

?>
 

Lisans

0
İyinet Üyesi
Katılım
30 Ağustos 2007
Mesajlar
957
Reaction score
3
while döngüsüne al

while( $sonuc=mysql_fetch_array(mysql_query($sql)) ):
$title=$sonuc["Title"];
$wallpaper=$sonuc["Wallpaper1"];
$id=$sonuc["ID"];
$seotitle = str_replace(" ", "+", $title);

echo "
<a href=\"/$seotitle/\"> $title </a><br>";
endwhile;
 

wWhat

0
İyinet Üyesi
Katılım
4 Ekim 2008
Mesajlar
30
Reaction score
0
Bu seferde durmadan ard arda bütün listeyi sıralıyor.. Liste bitmiyor haliyle, olmadı yani :)
 

Lisans

0
İyinet Üyesi
Katılım
30 Ağustos 2007
Mesajlar
957
Reaction score
3
PHP:
$q = mysql_query($sql);
while( $sonuc=mysql_fetch_array($q) ): 
$title=$sonuc["Title"]; 
$wallpaper=$sonuc["Wallpaper1"]; 
$id=$sonuc["ID"]; 
$seotitle = str_replace(" ", "+", $title); 

echo " 
<a href=\"/$seotitle/\"> $title </a><br>";
endwhile;
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst