Nie wiem jak zrobić wyszukanie rekordu z drugiej bazy na podstawie na podstawie wyszukania z pierwszej bazy.
Na początek łącze się z pierwszą bazą i wybieram dane które najpierw porównuje na podstawie dwóch tabel z pierwszej bazy.
<?php $qwe = THIS_PAGE_KEYWORD; $query1 = "SELECT * FROM tag, tag0 where id=id0 AND znacznik0='$qwe' LIMIT 0, 1"; //w tym miejscu chciałbym się połączyć z drugą bazą danych i wykonać właściwe zapytanie z drugiej bazy na podstawie słowa które jest niestety w zmiennej $znacznik (w //dalszej pętli while $row1). $szukaj = "%$znacznik%"; $sqlq = "SELECT a.*, b.*, c.* FROM firmy2 AS a, gmi AS b, branza2 AS c WHERE a.miejscowosc LIKE '".$szukaj."' AND a.id_gmi = b.idw AND a.id_br = c.idb"; { $znacznik = $row1['znacznik']; // właściwa pętla która nie wybiera dane na podstawie zmiennej $znacznik ponieważ zmienna $sqlq jest przed zadeklarowaniem tej zmiennej a select nie działa we while } } ?>
..rozwiązanie pewnie jest banalne, ale ja go nie znam.
Proszę o pomoc.