Есть go.php как внедрить Статистику?

1. Константин (29.04.2010 / 19:57)
<?php
echo 'Hello ' . htmlspecialchars($_GET["name"]) . '!';
?>
К примеру имеется вот такой go.php, как в него внедрить статистику?
Объясню:
Пользователь заходит:
http://example.com/go.php?name=Hannes
http://example.com/go.php?name=Marry
и т.д
Как записать статистику обращений конкретно к Marry и отделно к Hannes
Без БД, и чтобы потом можно было вывести//

2. Константин (29.04.2010 / 20:03)
И как с помощью БД
Только при учете что в БД еще нету Marry и Hannes

3. Вусал (30.04.2010 / 01:38)
сам go.php
if (!empty($_GET['go'])) {
$base = mysql...("select * from table-go where name='".$_GET['go']."'");
if (($dat = mysql_fetch_array($base)) == true) {
...update table_go set perehod=perehod+1 where name='".$_GET['go']."'");
} else {
...insert into (id,name,perehod) values (null,'".$_GET['go']."',0)"); }
header ('Location: '.$_GET['go']);

4. Александр (30.04.2010 / 16:50)
таблица
CREATE TABLE `go` ( 
  `name` varchar(255) NOT NULL, 
  `views` int(11) NOT NULL,
  UNIQUE(`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
запрос
mysql_query("INSERT INTO `go` SET `name`='" . mysql_real_escape_string(trim($_GET['go'])) . "', `views`='1' ON DUPLICATE KEY UPDATE `views`=`views`+1");


5. Константин (01.05.2010 / 02:04)
4. Александр, а файл go.php как оформить имея такую базу и запрос? =)

6. Вусал (03.05.2010 / 00:09)
4. Александр, надо добавить поле примери кей ид !

URL: https://visavi.net/topics/8798