ilk tabloya tablo1, ikincisine tablo2 diyelim,
$sql = "SELECT uyeid FROM tablo2 WHERE ozellik_id = 5 AND ozellik_degeri = 3";
foreach($baglanti->query($sql) as $sorgu) {
 $uye_id = $sorgu['uyeid'];
 $sql2 = "SELECT * FROM tablo2 WHERE ozellik_id = 6 AND ozellik_degeri = 4 AND uyeid = $uye_id";
 foreach($baglanti->query($sql2) as $veriler){
  $uyeidal = $veriler['uyeid'];
  $sql3 = "SELECT * FROM tablo1 WHERE id = $uyeidal";
  foreach($baglanti->query($sql3) as $uye){
   $uyeadi = $uye['adi'];
   $uyekayit = $uye['kayit_tarihi'];
  }
 }
}
basit pdo örneği bu, foreach içiçe bu kadar çalışmayabilir belki, mantığı anladıysanız olay tamamdır.