在1 Sequence PHP和MYSQLI中进行选择和更新

时间:2019-04-02 08:51:33

标签: select mysqli sql-update

我想询问有关选择和更新sql语句的问题。 我有一张桌子。 我要确保选择和更新将在同一会话中运行,而其他将一直等到第一个会话完成任务。

$sql5 = "select * from stok_master where prod_item ='".$val."'";
$result5 = $con->query($sql5) or trigger_error($con->error."[$sql5]");  
$rowcount5=mysqli_num_rows($result5);
    if($rowcount5 > 0)
        {
        $sql6 = "update stok_master set qty=qty - ".$qty." where prod_item ='".$val."'";
        } 
    else{ 
        $sql6 = "INSERT INTO stok_master (ref_no,prod_item,qty,desc_prod) VALUES ('".$val."','".$val."','.$qty.','".$desc."')";
        }
    $con->query($sql6) or trigger_error($con->error."[$sql6]");

您能帮我提供代码吗?

0 个答案:

没有答案