Mam baze sql, w której jednym z rekordów jest:
[code]CREATE TABLE osoba (
id int(8) NOT NULL auto_increment ,
ip varchar(17) ,
nazwisko varchar(20),
lokal varchar(5),
dostep int(1),
PRIMARY KEY (id)
);[/code]
na mojej stronce, mam kawalek kodu, który po IP kompa ma wyswietlic jakies dane:
Mam baze sql, w której jednym z rekordów jest:
$db = mysql_connect("localhost", "root");
if (!$db): echo("brak polaczenia z baza"); endif;
mysql_select_db("siec", $db);
$ip=$REMOTE_ADDR;
$sql="SELECT nazwisko FROM osoba WHERE ip =$ip";
$nazwa=mysql_query($sql);
echo $nazwa;
jeden z wpisów wyglądał następująco:
[code]INSERT INTO osoba
( id
, ip
, nazwisko
, lokal
, dostep
)
VALUES (
'2', '192.168.1.2', 'Admin', 'A1', '1'
);[/code]
No i cała sprawa polega na tym ze jezeli polacze sie z kompa o IP: 192.168.1.2 to $nazwa==Admin, a tak nie jest.
GDZIE MOZE TKWIC BLAD ????