[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужна консультация по запросу!
rocker
Мне нужно написать скрипт, который записывал бы значение введеное в форуму в таблицу. И при этом вычитал из другой таблицы то число которое будет введено.

Пример:
На счету у клиента есть 100р (счет в таблице USERS столбце MONEY)
И он отправляет 50р на счет другому человеку и пр этом (по логике) из его счета вычитается 50р тоесть должно остаться 50р.

Я пытался это реализовать, но у меня выходит только записывать даные другому юзеру)

PHP
Страница ввода (vvod.php)
<
form action="give.phpmethod="post">
Введите ID юзера: <input type="text" name="id">
Введите Сумму:<input type="text" name="summa">
<
input type="submit" value="Отправить">
</
form>

Исполняющая старница (give.php)

<?
include(
"config.php");файл с настройками
        $connection 
mysql_connect("$server""$db_user""$db_pass");
        
$db mysql_select_db("$database"$connection);
$query "INSERT INTO USERS (`MONEY`)".
  
"VALUES ('$summa')"////команда пополняющая счет

$query "UPDATE INTO ///команда обновления данных (только я немогу описать функцию&nb


Подскажите как произвести это вычислене smile.gif



Спустя 55 минут, 19 секунд (25.03.2009 - 16:56) waldicom написал(а):
напиши, как сделать самый простой UPDATE.

Спустя 3 часа, 26 минут (25.03.2009 - 20:22) rocker написал(а):
PHP
$query = "UPDATE users ////выбираешь базу
SET
дата_рождения = "
2000-04-26"///столбец дата_рождения
WHERE////условие
name = "
Петя

Спустя 1 час, 18 минут, 33 секунды (25.03.2009 - 21:41) Нимфа написал(а):
Команда INSERT добавляет в таблицу одну строку, тебе этого делать каждый раз при выполнении скрипта ненужно. Если я правильно поняла, то тебе необходимо одному юзеру добавить на счет деньги, а от другого ту же сумму отнять? Вот пример правильного UPDATE :
PHP
mysql_query ("UPDATE INTO users SET money=money-".$summa." WHERE id='".$id_usera."'");

Спустя 1 минута, 21 секунда (25.03.2009 - 21:42) rocker написал(а):
Мне нужно чтобы деньги отнимались от того который шлет



Спустя 1 минута, 22 секунды (25.03.2009 - 21:43) Нимфа написал(а):
для этого тебе надо знать его имя или id и указать этот параметр после WHERE

Спустя 56 секунд (25.03.2009 - 21:44) rocker написал(а):
Спасибо большое Нимфа!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.