Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
06, 2008, 12:58:46 pm
42719 Mesaj 8080 Konu Gönderen: 17914 Üye
Son üye: vS.
Turk-Php.Com Forum  |  Yardım Forumları  |  PHP Yardım Forumu  |  Tablodaki istediğim veriyi daha fazla göstermek ? « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: Tablodaki istediğim veriyi daha fazla göstermek ?  (Okunma Sayısı 153 defa)
Base64_decode
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 22


Üyelik Bilgileri
Tablodaki istediğim veriyi daha fazla göstermek ?
« : 07, 2008, 04:14:33 pm »

Mysql tablomdan rastgele verileri listeliyorum.

@mysql_query("select id, veri1, veri2 from tablo order by rand() limit 3"); şeklinde;

Fakat yine aynı tabloda fiyatı yüksek olan veriler var. Bu verilerin daha fazla listelenmesini nasıl saglarım acaba ?

Teşkkür ederim...
Logged
BotanGuner
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 106



Üyelik Bilgileri WWW
Ynt: Tablodaki istediğim veriyi daha fazla göstermek ?
« Yanıtla #1 : 09, 2008, 04:07:44 am »

Selam,

Şöyle birşey kullanabilirsin heralde;

Kod:
<?php
$tabanFiyat 
"1000";
function 
ucuzUrun()
{
//.... rastgele ucuz bir urun secimi ($tabanFiyat dan küçük fiyatlı)
return $urun;
}
function 
pahalliUrun()
{
//.... rastgele pahalli bir urun secimi ($tabanFiyat dan büyük fiyatlı)
return $urun;
}
var 
urunler = [
ucuzUrun(),
pahalliUrun(),
pahalliUrun()
];
// array ile işlem yapılır
?>

yani anliyacağın üzere 2 fonksiyon aracılığı ile daha az random yapmış oluyorsun... tek sorgu ile halletmemiş olursun ama bir çözüm önerisi...
Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.