Изменить запрос
1.
Максим (20.10.2010 / 05:06)
Ребята,помогите слепить верный запрос к базе пожалуйсто!Вобщем это модуль замены баллов сайта на рейтинг,50 баллов за 1 рейтинг.там проблема в том что можна вганять в минус баллы,помогите запрос составить
чтоб если небыло нужного количества баллов то оно не меняло
Добавлено через 01:32 сек.
Вот сам код
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']-50)."' WHERE `id` = '$user[id]' LIMIT 1");
title();
err();
aut();
only_reg();
mysql_query("UPDATE `user` SET `rating` = '".($user['rating']+1)."' WHERE `id` = '$user[id]' LIMIT 1");
mysql_query("INSERT INTO `user_voice2` (`rating`, `id_user`, `id_kont`) VALUES ('1','0','$user[id]')");
echo "<div class='post0'>Обмен состоялся успешно!</div>";
echo "<div class='post1'><a href='rating.php'>Менять еще!</a></div>";
2.
Lugaro (20.10.2010 / 05:41)
<?php
title(); err(); aut(); only_reg();
if($user['balls'] > 50){
mysql_query("UPDATE `user` SET `balls` = (balls-50), `rating` = (rating+1) WHERE `id` = '$user[id]' LIMIT 1");
mysql_query("INSERT INTO `user_voice2` (`rating`, `id_user`, `id_kont`) VALUES ('1','0','$user[id]')");
echo "<div class='post0'>Обмен состоялся успешно!</div>";
echo "<div class='post1'><a href='rating.php'>Менять еще!</a></div>";
}else echo 'У вас недостаточно баллов<br />';
3.
Максим (20.10.2010 / 05:57)
Ура!Работает
спасибо огромное! А я мучался
Добавлено через 02:02 сек.
Темы закрывать еще не могу
URL:
https://visavi.net/topics/14779