Merhabalar, ikinci kodu ekleriz fakat yine olanı çekebilir. Bunun yerine şöyle bir şey yapabilirsiniz.
SQL'de bir bölüm daha açarsınız basarili diye örneğin, çekilen 1 olur çekilmeyen 0
Sonrasında da
SELECT * FROM maclink ORDER BY RAND() LIMIT 1
Bu kodda where ile basarili=0 yaparsanız sadece çekilmeyen ve rastgele veriyi getirecektir.
ama hocam şöyle birşey daha var 1 veri 1 kişiye sadece 1kez gösterilmesi gerekiyor dediğiniz gibi yapar isem aynı veri sayfa 2 ci kez başka biri tarafından ziyaret edildiğindde gelmez
o yüzden şöyle birşey düşündüm mesela o verinin id ile veriyi gören kişinin ip adresi şu şekilde olsun (15 - 192.168.1.1) böyle yaptım fakat bu sefer ise gelen rasgele veri daha önce görüntülendüğü için eşleşiyor ve ekrana veri basmıyor benim istediğim eşleşir ise başka veri getirsin