查询只做我想要的一半

好奇

我有一个功能,应该删除产品,并删除它的库存。但是它一直只是删除库存。有时我会更改查询顺序,并显示一个错误,因为它是FK,所以无法删除idproduto,因此我将删除库存查询放在第一位。它会删除库存,并且没有错误,但是不会删除产品。

数据库:

表产品(idproduto,descr)表库存(idstock,idproduto,库存)

码:

function removeProduto($idproduto){

        global $conn;
        $res="";
        $sql = "DELETE FROM stock WHERE idproduto= ".$idproduto.";";
    
        if($conn -> query($sql) === TRUE){

          $sql = "DELETE FROM produtos WHERE idproduto= ".$idproduto.";";
          
          $res = "Produto removido com sucesso";
    
        } else {

          $res = "Erro: ".$conn->error;
        }
    
        return($res);
    
    
    
    }

我还尝试将delete produtos查询放在另一个下方,我切换了它们。

Dlk

您可以使用左联接

DELETE s,p FROM stock s
   LEFT JOIN produtos p ON s.idproduto = p.idproduto
      WHERE idproduto = idproduto

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查询价值的一半

来自分类Dev

Ajax 只发布了一半的数据

来自分类Dev

谷歌地图只加载一半的部分,我已经在地图上使用了一些额外的javascript效果,但是只加载了一半

来自分类Dev

为什么我的noUiSlider只尊重滑块一半的“步长”值?

来自分类Dev

为什么我的noUiSlider只尊重滑块一半的“步长”值?

来自分类Dev

为什么我的应用程序只呈现页面的一半?

来自分类Dev

我的一半屏幕无法使用

来自分类Dev

美丽的汤只刮了一半桌子

来自分类Dev

只滚动一半内容UIScrollView Swift

来自分类Dev

为什么scrollTop只向下滚动一半?

来自分类Dev

BCP 只导入一半的 csv 文件

来自分类Dev

全屏引导网页只占显示的一半

来自分类Dev

Mbed CAN 网络只获取一半的数据

来自分类Dev

SQL Server查询/函数舍入到一半

来自分类Dev

SQL Server查询/函数舍入到一半

来自分类Dev

为什么即使没有使用一半的查询缓存,我也会收到低矮梅子的通知?

来自分类Dev

为什么我的char数组的一半是空白?

来自分类Dev

GitHub合并失败并删除了我的一半项目

来自分类Dev

Tkinter框架扩展仅显示我的一半窗口

来自分类Dev

为什么我的char数组的一半是空白?

来自分类Dev

触发方法然后我查看dataSource数组的一半

来自分类Dev

bxslider:我的一半图像没有显示

来自分类Dev

我的应用程序一半被切断

来自分类Dev

HTML画布。我的图像只有一半被翻转

来自分类Dev

char 不会超过我屏幕的一半 C++

来自分类Dev

响应式 CSS 将图像限制在屏幕的一半,想要水平显示它们

来自分类Dev

我想要一个唯一的查询结果。它应该只返回一个结果

来自分类Dev

网站可以使用我一半的抓取代码,但另一半可以显示错误消息

来自分类Dev

我可以将外部HD划分为一半的Fedora,一半的存储空间吗?

Related 相关文章

  1. 1

    查询价值的一半

  2. 2

    Ajax 只发布了一半的数据

  3. 3

    谷歌地图只加载一半的部分,我已经在地图上使用了一些额外的javascript效果,但是只加载了一半

  4. 4

    为什么我的noUiSlider只尊重滑块一半的“步长”值?

  5. 5

    为什么我的noUiSlider只尊重滑块一半的“步长”值?

  6. 6

    为什么我的应用程序只呈现页面的一半?

  7. 7

    我的一半屏幕无法使用

  8. 8

    美丽的汤只刮了一半桌子

  9. 9

    只滚动一半内容UIScrollView Swift

  10. 10

    为什么scrollTop只向下滚动一半?

  11. 11

    BCP 只导入一半的 csv 文件

  12. 12

    全屏引导网页只占显示的一半

  13. 13

    Mbed CAN 网络只获取一半的数据

  14. 14

    SQL Server查询/函数舍入到一半

  15. 15

    SQL Server查询/函数舍入到一半

  16. 16

    为什么即使没有使用一半的查询缓存,我也会收到低矮梅子的通知?

  17. 17

    为什么我的char数组的一半是空白?

  18. 18

    GitHub合并失败并删除了我的一半项目

  19. 19

    Tkinter框架扩展仅显示我的一半窗口

  20. 20

    为什么我的char数组的一半是空白?

  21. 21

    触发方法然后我查看dataSource数组的一半

  22. 22

    bxslider:我的一半图像没有显示

  23. 23

    我的应用程序一半被切断

  24. 24

    HTML画布。我的图像只有一半被翻转

  25. 25

    char 不会超过我屏幕的一半 C++

  26. 26

    响应式 CSS 将图像限制在屏幕的一半,想要水平显示它们

  27. 27

    我想要一个唯一的查询结果。它应该只返回一个结果

  28. 28

    网站可以使用我一半的抓取代码,但另一半可以显示错误消息

  29. 29

    我可以将外部HD划分为一半的Fedora,一半的存储空间吗?

热门标签

归档