zapewne sprawa wyda się błaha jednak mam z nią problem.
Mam w tabeli car_ads 2 pola: `country` i `country_register`, są one powiązane z polem `id` w tabeli countries.
Potrzebuję pobrać wymienione pola w postaci nazwy kraju z którym jest powiązany `id` w tych polach.
Table: car_ads
id | country | country_register |
------------------------------------
1 | 2 | 1 |
Table: countries
id | name |
------------------|
1 | Polska |
2 | Dania |
Mój kod:
<?php FROM car_ads as c LEFT JOIN countries as cnt ON c.country = cnt.id AND c.country_register = cnt.id WHERE c.id = 1'); ?>
<div style="clear:both;float:left;width:500px;height:200px">
<?php print_r($q); ?>
<p>Kraj pochodzenia: <?php echo $q['country'] ?></p>
<p>Kraj rejestracji: <?php echo $q['country_register'] ?></p>
</div>
print_r($q) oraz paragrafy w divie mi zwracają:
Array ( [id] => 21 [country] => 2 [country_register] => 1 )
Kraj pochodzenia: 2 <- tu powinno być: Dania
Kraj rejestracji: 1 <- tu powinno być: Polska
Proszę o pomoc
