Mam dwa zapytania w klasie logowania
self::$user = mysql_fetch_array(mysql_query("SELECT * FROM uzytkownicy WHERE login='$login' AND pass='$pass' LIMIT 1;"));
$user = mysql_fetch_array(mysql_query("SELECT * FROM uzytkownicy WHERE id='$id' LIMIT 1;"));
oraz jedno po wysłaniu formularza logowania
$user = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM uzytkownicy WHERE login = '$login' AND pass = '$pass'"));
tak kolumna usherów to "id"
Wedle Twoich wskazówek podmieniłem po kolei:
self::$user = mysql_fetch_array(mysql_query("SELECT u.login, u.pass, COUNT(u.id) AS one, COUNT(uu.id) AS two FROM `uzytkownicy` u LEFT JOIN `uzytkownicy_2` uu ON u.id = uu.id WHERE u.login = '$login' AND u.pass = '$pass LIMIT 1;"));
$user = mysql_fetch_array(mysql_query("SELECT u.id COUNT(u.id) AS one, COUNT(uu.id) AS two FROM `uzytkownicy` u LEFT JOIN `uzytkownicy_2` uu ON u.id = uu.id WHERE u.id = '$id' LIMIT 1;"));
^^^
(tutaj w drugim przykładzie nie wiem czy dobrze.
$user = mysql_fetch_array(mysql_query("SELECT u.login, u.pass, COUNT(u.id) AS one, COUNT(uu.id) AS two FROM `uzytkownicy` u LEFT JOIN `uzytkownicy_2` uu ON u.id = uu.id WHERE u.login = '$login' AND u.pass = '$pass"));
Jednak coś chyba robię nie tak. Nie wyskakuje error, ale nie loguje mnie do użytkownika z żadnej tabeli.