Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Обновление записей
 
 автор: Maniac   (16.09.2005 в 22:44)   письмо автору
 
 

У меня есть вопрос:

как правильно посторить SQL запрос который делает следующее:

существует таблица состоящая из трёх полей
id
counter
downloadlink

Существует некая ссылка примерно такого вида download.php?post=testfile.zip&id=ss1
которая даёт файл на скачивание но так же вносит новое значение счётчика закачек в counter, в поле соответсвующее коду файла, в нашем случае это ss1, как мне обновить данные в записи counter?
Я посторил запрос

$db=mysql_connect($dbhost,$dbuser,$dbpass)or die('SQL connection fail, bla');
mysql_select_db($dbname,$db);
$dbcount=mysql_query("UPDATE $tbname SET counter=counter+1 where id==$id");

но ничего не получется, помогите пожалуйста!

   
 
 автор: Евгений Петров   (17.09.2005 в 01:01)   письмо автору
 
   для: Maniac   (16.09.2005 в 22:44)
 

переменную $id нужно взять в одинарные кавычки и знак равенста другой:
$dbcount=mysql_query("UPDATE $tbname SET counter=counter+1 where id = '$id'");

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования