mysql_query("UPDATE ".$prefix."users,".$prefix."dane SET ".$prefix."dane.dane_dataLogowanie = NOW(),".$prefix."users.users_online='1' WHERE ".$prefix."users.users_login='$user'") or die(mysql_error()); ;
Zapis do zmiennych pewnych danych o uzytkowniku
$ip = $_SERVER['REMOTE_ADDR']; $host = gethostbyaddr($_SERVER['REMOTE_ADDR']); $system = pokazSystem($_SERVER['HTTP_USER_AGENT']); $przegladarka = pokazPrzegladarka($_SERVER['HTTP_USER_AGENT']);
i proba wpisania ich do zapytania:
mysql_query("UPDATE ".$prefix."users,".$prefix."dane SET ".$prefix."dane.dane_dataLogowanie = NOW(),".$prefix."dane.dane_ip ='$ip',".$prefix."dane.dane_host ='$host',".$prefix."dane.dane_system ='$system',".$prefix."dane.dane_przegladarka ='$przegladarka',".$prefix."users.users_online='1' WHERE ".$prefix."users.users_login='$user'") or die(mysql_error()); ;
zapytanie powyzej juz nie dziala,
Wechowane wyglada tak:
UPDATE wpl_users,wpl_dane SET wpl_dane.dane_dataLogowanie = NOW(),wpl_dane.dane_ip ='::1',wpl_dane.dane_host ='XXX',wpl_dane.dane_system ='Windows 8.1',wpl_dane.dane_przegladarka ='Firefox',wpl_users.users_online='1' WHERE wpl_users.users_login='root' 
przekazuje wszystkie dane ktore chce jednak nie wpisuje ich do bazy o co chodzi?! pola w bazie sa, dane sa nalezy je tylko upnac, z czym ten "program" ma klopot z czym ja mam klopot?