-
Üyelik
10.11.2018
-
Yaş/Cinsiyet
26 / E
-
Meslek
Bilgisayar / Yazılım
-
Konum
İzmir
-
Ad Soyad
A** K**
-
Mesajlar
67
-
Beğeniler
5 / 10
-
Ticaret
0, (%0)
İyi günler dilerim Wmaracı halkı bir web site projesi kodluyorum fakat internet bir sürü yere baktım bulamadım aşağıdaki gibi bir buton var onu tıkladığımızda "
Random" olarak gönderi gelmesi için neler yapmamız gerekiyor?
Yardımcı olabilecek arkadaşlarımız var mı, acaba? varsa yorumlara yazabilirler mi nasıl yapıldığını. :angel:
Kişisel bir bilgisayar, zekamızın bir parçası olarak bize destek olan araçtır. "Steve Jobs"
PhiCode
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
26.08.2019
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
Eskişehir
-
Ad Soyad
E** S**
-
Mesajlar
38
-
Beğeniler
6 / 6
-
Ticaret
2, (%100)
rand fonksiyonunu kullanabilirsiniz
-
Üyelik
10.11.2018
-
Yaş/Cinsiyet
26 / E
-
Meslek
Bilgisayar / Yazılım
-
Konum
İzmir
-
Ad Soyad
A** K**
-
Mesajlar
67
-
Beğeniler
5 / 10
-
Ticaret
0, (%0)
if else olarak mı ? yoksa mysqli_query olarak mı hocam ?
PhiCode
Kişisel bir bilgisayar, zekamızın bir parçası olarak bize destek olan araçtır. "Steve Jobs"
nefrety
Kimlik Onayı Bekliyor
Kimlik Onayı
-
Üyelik
31.05.2016
-
Yaş/Cinsiyet
37 / E
-
Meslek
bilişim
-
Konum
İstanbul Avrupa
-
Ad Soyad
S** Ç**
-
Mesajlar
195
-
Beğeniler
9 / 14
-
Ticaret
6, (%100)
query olarak order by id random olarak kullanabilirsiniz
emreyvz
.NET Core & Angular & PHP
Kullanıcı
-
Üyelik
19.04.2016
-
Yaş/Cinsiyet
28 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** Y**
-
Mesajlar
691
-
Beğeniler
110 / 250
-
Ticaret
24, (%100)
Aşağıdaki SQL koduyla tablodan random olarak istediğiniz kadar eleman döndürebilirsiniz.
SELECT * FROM tablo_adi ORDER BY RAND() LIMIT 1
Kolay gelsin.
-
Üyelik
06.12.2017
-
Yaş/Cinsiyet
35 / E
-
Meslek
Ogrenci
-
Konum
Erzurum
-
Ad Soyad
M** A**
-
Mesajlar
240
-
Beğeniler
67 / 54
-
Ticaret
4, (%100)
Veeitabani bagkantisini yaptiginizi dusunursek,
$verisorgu=$db->prepare("SELECT * FROM tablo order by id rand()"); şeklinde yapabilirsiniz daha sonra tek bir veri cekeceksen,
$vericek=$verisorgu->execute();
$veri=$vericek->fetch(PDO::FETCH_ASSOC); ile tek bir veriyi alirsin..
-
Üyelik
10.11.2018
-
Yaş/Cinsiyet
26 / E
-
Meslek
Bilgisayar / Yazılım
-
Konum
İzmir
-
Ad Soyad
A** K**
-
Mesajlar
67
-
Beğeniler
5 / 10
-
Ticaret
0, (%0)
Hepinize çok teşekkür ederim
emreyvz ,
Mustafaxu ,
PhiCodenefrety Allah razı olsun ki teamviewer'den iki dakika çözdü sorunu ayriyetten konuya yorum atanlarıda teşekkür ederim.
Sorunu söyle çözdük yardımcı olabilmek adına kodları paylaşıyorum görenler ve takılanlar yaranabilir diye ümit ediyorum.
$query = "SELECT * FROM tablo_adi ORDER BY RAND() LIMIT 1";
$run = mysqli_query($coo, $query);
if(mysqli_num_rows($run) > 0){
while($row = mysqli_fetch_array($run)){
}
}
Konu Kilitlenebilir.
1 kişi bu mesajı beğendi.
Kişisel bir bilgisayar, zekamızın bir parçası olarak bize destek olan araçtır. "Steve Jobs"