MYSQL/PHP更新2表
我有一个奇怪的错误,我有两个查询添加和更新。用于添加查询工作,但不用于更新。 这是我的密码MYSQL/PHP更新2表,php,mysql,Php,Mysql,我有一个奇怪的错误,我有两个查询添加和更新。用于添加查询工作,但不用于更新。 这是我的密码 <?php session_start(); require("dbc.php"); $volume = mysql_real_escape_string($_POST["volume"]); $price = mysql_real_escape_string($_POST["price"]); $type = mysql_real_escape_string($_POST["type"]); $m
<?php
session_start();
require("dbc.php");
$volume = mysql_real_escape_string($_POST["volume"]);
$price = mysql_real_escape_string($_POST["price"]);
$type = mysql_real_escape_string($_POST["type"]);
$margin = $_SESSION['margin'];
if($volume > 0 )
{
$memberid = $_SESSION['memberid'];
$margin = $margin + 100;
$balance = $_SESSION['balance'];
$sql = "INSERT INTO `open`(`memberid`, `opendate`, `type`, `size`, `openprice`) VALUES ('$memberid',now(),'$type','$volume','$price')";
$sql2 = "UPDATE `member` SET `margin` ='$margin',`openpos` ='$margin' WHERE `memberid` = '$memberid'";
if($balance >= 50){
mysql_query($sql);
mysql_query($sql2);
echo("success");
}
else
{
echo("Your balance is not enough for open new trade");
echo($memberid);
}
}
else
{
echo("You cant trade zero amount");
echo ($volume);
}?>
Check mysql query error logi Check第二次查询没有得到任何错误,因为它在phpadmin queryecho$memberid上,可能是一个问题。