我正在建立一个用户可以相互转移资金的网站。
我的代码可以正常工作,因此每个用户都可以发送资金,但是我不确定如何只让他们转移他们拥有的东西..(如果他们有 10 个不能发送 11 个)
请参阅下面的代码
$result = mysql_query("UPDATE member
SET balance = IF(personID = $accountfrom, balance-$amount, balance+$amount)
WHERE personID IN ($accountfrom, $accountto)")
or die(mysql_error());
有人能帮忙吗??
更新
$select_result = $mysqli->query("SELECT * FROM member where personID="$accountfrom" ");
while ($select = mysqli_fetch_assoc($select_result)) {
$balance=$select['amount'];
if($balance=>$balance){
$result = mysql_query("UPDATE member
SET balance = IF(personID = $accountfrom, balance-$amount, balance+$amount)
WHERE personID IN ($accountfrom, $accountto)")
or die(mysql_error());
}
}
显示错误:
解析错误:语法错误,第 264 行 >/home/u704855438/public_html/transfer.php 中的意外 T_VARIABLE
第 266 行是 if($balance=>$amount){