Nikita
Освоившийся
Дата регистрации:
06.06.2012 22:12:07
Сообщений: 36
<?php
$db = mysql_connect ("localhost","root","password"
mysql_select_db ("baza",$db);
if (isset($_GET['id'])) {$id = $_GET['id']; }
if (!isset($id)) {$id = 1;}
$result = mysql_query ("SELECT * FROM info WHERE id='$id'",$db);
$myrow = mysql_fetch_array ($result);
$new_load = $myrow["load"] + 1;
$update = mysql_query("UPDATE info SET load='$new_load' WHERE id='$id'",$db);
$files_download = $myrow["download"];
echo "<html><head>
<meta http-equiv='Refresh' content='0; URL=$files_download'>
</head><body></body></html>";
?>
Как сделать, что бы при скачке файла, меня выкидывало на туже страницу, с которой я скачивал файл (Что нужно дописать, или изменить для этого)? И ещё, почему-то у меня не работает эта строчка:
$new_load = $myrow["load"] + 1;
$update = mysql_query("UPDATE info SET load='$new_load' WHERE id='$id'",$db);
Она отвечает за число скачивание файл, но при скачке файла, число скачиван. не добавляется!
Вот БД:
CREATE TABLE `info` (
`id` int(10) NOT NULL auto_increment,
`cat` int(3) NOT NULL default '0',
`meda_d` varchar(255) default NULL,
`meda_k` varchar(255) default NULL,
`title` varchar(255) default NULL,
`description` text,
`text` text,
`view` varchar(10) default NULL,
`author` varchar(100) default NULL,
`date` date NOT NULL default '0000-00-00',
`download` text NOT NULL,
`load` varchar(10) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=12 ;