Yeah it is supposed to but i already used everywhere that
Now i`m using:
$ip = $_SERVER['REMOTE_ADDR'];
$date = date("d.m.Y");
$query = "SELECT * FROM `visitor`";
$res = mysql_query($query) or die("Greshka ".mysql_error());
while($row = mysql_fetch_array($res)) {
if($date == $row['date']){
if ($ip != $row['ip']){
$query = "INSERT INTO `visitor` (ip , uniqe, date) VALUES ('$ip', '1', '$date')";
$do = mysql_query($query) or die("Greshka2:".mysql_error());
}elseif($row['uniqe'] == 1) {
$impresiq = $row['impresiq'] + 1;
$query ="UPDATE `visitor` SET impresiq = '$impresiq' WHERE ip = '$ip' ";
$do = mysql_query($query) or die("Greshka3:".mysql_error());
}
}
}
But again there are no signs of live.... The strange is that it returns no error.....
p.s. id is auto_increment
ps2. That is my table:
$insert = "CREATE TABLE `visitor` (
`id` int(20) NOT NULL auto_increment,
`ip` varchar(255) default NULL,
`date` varchar(10) default NULL,
`impresiq` varchar(255) default NULL,
`uniqe` varchar(255) default NULL,
PRIMARY KEY (`id`)
)";