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

Печать RSS
52

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

Пацак
0
сам 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']);

Чатланин
0
таблица
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");
Изменил: Александр (30.04.2010 / 16:51)
К
Автор
Землянин
0
4. Александр, а файл go.php как оформить имея такую базу и запрос? =)

Пацак
0
4. Александр, надо добавить поле примери кей ид !
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск