Problem z pobieraniem danych z 2 tabel

Dzieje się tak, że $result zawiera false (bo zapytanie według bazy jest błędne) Dlatego tez liczenie wierszy się pluje ze dostało boolean. Dlatego też wykonywane jest to co następuje po OR. Nie mam jednak pojęcia czemu to jest błędne, bo mi rusza na Oracle (bez AS, ale na MySQL być powinno z tego co wyszukałem w dokumentacji), jeśli masz dostęp do jakiegoś klienta sql, gdzie możesz wkleić zapytanie, i dostaniesz konkretny błąd co jest nie tak to byłoby pomocne.

Ciągle obstawiam, że to literówka w bazie jakaś spacje przed/po nazwie kolumny itp.

mysql_error wyświetla:

Może to coś da.

Wejdź w pma (phpmyadmin). Wklej w sql:

SELECT login, pass, email, pkt, nazwa, typ, level, energia, wytrzymalosc FROM u INNER JOIN r ON u.login=r.czyj WHERE r.aktywny='tak'

Po czym napisz co ci wywali. Edit, nie chce mi się analizować co jest co. Zauważ, że co chwile zmieniasz nazwy tabel.

Sory że tak zmieniam nazwy tabel ale mam 2 bazy 1 u mnie na kompie i 2 na serwerze. I są różne nazwy.

Dzięki za pomoc. Tamten wcześniejszy skrypt działa tylko w bazie miałem 2 różne kodowania dlatego wywalało błędy.

Wpisałem mysql_error() i mi wywaliło kodowania.

Jeszcze raz dzięki za kod.