试图弄清楚为什么一个sub导致27个条目进入mysql数据库

时间:2015-02-26 01:58:56

标签: mysql perl

所以我的软件中有一个生成临时发票的子程序。我真的只需要临时发票然后添加订单项并发布付款发票。所有工作都很好,期望代码片段导致生成许多临时发票。我说一个数字,因为有一次它将是27,然后下一次将是26 .. 25 .. 20 ...等等......我不会'看到这里的任何东西,将循环子引起这个。通常所有的db调用都是从一个单独的文件中完成的,并通过sub调用,但是作为参考,我已将它添加到sub中。 **我一次删除部分代码,看它是否导致它,发现没有问题。我还尝试通过来自另一个页面的子调用添加临时发票而没有问题。我的问题是在这个代码的某个地方!

2 个答案:

答案 0 :(得分:0)

而不是所有这些选择,只做一个??

$sql = "SELECT fname, lname, ...
    FROM customer
    WHERE customer_id = '$customer_id'";

结果是一个fname,lname等数组。

答案 1 :(得分:0)

我最后通过reddit上的用户提供了一些帮助来解决问题。因为我使用mod重写显然在链接下调用了项目,导致主程序额外运行X并创建随机垃圾主菜。不用说它根本与脚本无关!