# Sorun çözüldü teşekkür ederim
Merhabalar , PHP de bir proje ile uğraşıyorum fakat yapamadığım bir yer oldu yardımcı olursanız sevinirim.
$mail = "admin@gmail.com";
$query = $db->query("SELECT * FROM islemler order by rand() limit 1");
Böyle bir sorgum var databasede islemsahibi adında tablom var . Sisteme kayıtlı üye kendi paylaştığı gönderileri görmesini istemiyorum.
$mail değişkeni sistemdeki kullanıcı . Databasede islemsahibi adında tabloda kendi mail adresi varsa onu çekmesin başka bir tane çeksin istiyorum yardımcı olabilecek var mı ?
( Random veriyi çektikten sonra islemsahibi ile mail adresini == yapıp sorgulayabilirim fakat bunu istemiyorum direk query SELECT işleminden bunu yapma imkanım var mı ? )
PHP PDO Yardım.
3
●178
- 19-11-2019, 17:20:59$query = $db->query("SELECT i.* FROM islemler AS i JOIN islemsahibi AS s ON i.mail = s.mail WHERE s.mail != $mail order by rand() limit 1");
gibi birşey denedinmi?
tablo detayını bilmediğim için örnek olsun diye ben işlem tablosuyla islemsahibi tablosunu mail ile bağladım. sende bu iki tablo user id ile falan bağlıysaşu kısmı "JOIN islemsahibi AS s ON i.mail = s.mail" kendine göre düzenlersin - 19-11-2019, 17:28:04Sen nasıl bir Kralsın . Teşekkür ederiminstads adlı üyeden alıntı: mesajı görüntüle