zrobiłem sobie takie zapytanie:
SELECT DISTINCT p.prop_co_ad_id, p.prop_zaco_ad_id, ad.ad_title, ad2.ad_title FROM zam714_prop p JOIN zam714_user u ON (p.prop_user_do_id = 423 ) JOIN zam714_ad a ON (a.ad_owner=u.user_id) LEFT OUTER JOIN zam714_ad ad ON(ad.ad_id=p.prop_zaco_ad_id) LEFT OUTER JOIN zam714_ad ad2 ON(ad2.ad_id=p.prop_co_ad_id)
wyświetla to co chce, ale pojawia się problem dalej, otóż jak widać w zapytaniu, wyciągam 2x tą samą tabelę: ad_title, tyle, że za każdym razem wg innego id:
Kod
prop_zaco_ad_id | ad_title | prop_co_ad_id | ad_title
11 | opis1 | 16 | tytul1
2 | opis2 | 5 | tytul2
2 | opis2 | 11 | tytul3
11 | opis1 | 16 | tytul1
2 | opis2 | 5 | tytul2
2 | opis2 | 11 | tytul3
i teraz robię pętle w PHP:
<?php $i=0; { $lProp3[$i]["ad_title"]=$row_prop3["ad_title"]; $i++; } ?>
ale pokazuje tylko 1 wartość tytuł, a w zapyatniu mam: ad.ad_title, ad2.ad_title
Czy jest to możliwe, aby wyciągnąc w 1 zapytaniu 2 różne tytuły, zależne od innego id ?
Jak to poprawnie zapętlić ?
Dzięki za pomoc.
PW