PHP и MySql

Программирование, которое не связано с API и Flash.

PHP и MySql

Сообщение Sasha » 29 янв 2011, 17:22

Есть код :
  1. <?php
  2. // данные доступа к базе данных
  3. $db_host="localhost";       // обычно не нужно изменять
  4. $db_user="vb2008";      // имя пользователя БД
  5. $db_password="RpJO3qqZ";        // пароль БД
  6. $db_name = "vb2008";        // имя БД
  7. $table_name = "stat";       // имя таблицы статистики. Если вы не меняли его в запросе, создающем БД, то и здесь менять его не надо
  8.  
  9. // данные приложения
  10. $app_id = '2149610'; // id приложения
  11. $api_secret = '5Cnn0HPVkoKbHa6JlJS2'; // защищенный ключ приложения с вкладки платежи
  12.  
  13.  
  14. $auth_key  = $_POST['auth_key'];
  15. $viewer_id = $_POST['viewer_id'];
  16.  
  17. $real_key = md5($app_id."_".$viewer_id."_".$api_secret);
  18. if ($auth_key == $real_key){
  19.     // соединение с БД
  20.     mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());
  21.     mysql_select_db($db_name) or die (mysql_error());
  22.     mysql_query("SET NAMES 'utf8'");
  23.  
  24.     // Выполняем запрос: если пользователя с таким id ещё нет в БД, то добавляем, если есть, то обновляем запись, прибавляя одно посещение (`visits` = (`visits`+1))
  25.     $query = 'INSERT INTO `'.$table_name.'` (`uid`, `last_date`) VALUES ("'.$viewer_id.'","'.time().'") ON DUPLICATE KEY UPDATE  `visits` = (`visits`+1), `last_date`="'.time().'";';
  26.     $sql = @mysql_query($query);
  27.     echo "OK";
  28. }
  29. ?>


Код для передачи id и кол-в посещений.
Есть графа в таблице называется money, мне надо чтобы когда он заходит в приложение пользователю в графе money добавлялость по 50

как такое сделать?
Sasha

 
Автор темы
Сообщения: 53
Зарегистрирован: 18 дек 2010, 20:48
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: PHP и MySql

Сообщение Александр » 30 янв 2011, 17:08

Sasha
Посмотри как в запросе сделано с `visits`. Так же сделай и с money

Только так при каждом обращении к скрипту будет добавляться. Если нужны условия, то продумай их.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: PHP и MySql

Сообщение Sasha » 30 янв 2011, 19:26

Большое спасибо!
Sasha

 
Автор темы
Сообщения: 53
Зарегистрирован: 18 дек 2010, 20:48
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.


Вернуться в Программирование на PHP и других языках (без использования API)



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0