小编Tim*_*Sum的帖子

在Chrome中停用"适合页面"

我的公司有一个Web应用程序,它输出一个PDF,我们在标签纸上打印(带有产品数据的贴纸).

Chrome是此处的默认浏览器.不幸的是,当我们尝试从Chrome打印时,会自动选中"适合页面"复选框.这会弄乱对齐并在错误的位置打印数据.如果我们取消选中"适合页面",它将在所有机器上完美打印.

如果我跳过Chrome打印对话框并使用系统一,它在Mac上运行正常,但在Windows机器上运行不佳.

我真的想要一种禁用"适合页面"选项的方法.

我看过的内容:

使用FPDF打印Avery 5160标签 - 我添加/ViewerPreferences << /PrintScaling /None >>到我的pdf中,但是这篇文章将PDF设置为无缩放打印表示它受应用程序控制(在我的情况下为Chrome).

http://productforums.google.com/forum/#!topic/chrome/REy2n67B1fM -无效 https://code.google.com/p/chromium/issues/detail?id=158752 -无用

所以我担心我可能需要找到或制作Chrome扩展程序来执行此操作.在我深入研究之前,是否有人知道它是否可能?

其他事实:

正在生成的PDF fpdfphp.所有计算机都应使用最新的Chrome版本.

printing pdf google-chrome google-chrome-extension

10
推荐指数
1
解决办法
1万
查看次数

值不在的值(子查询)

我一直在努力解决这个问题.我有两张桌子.一个有优惠券和Invoicenumbers.一个有Invoicenumbers和客户名称.

我需要让那些没有使用过特定优惠券的顾客.

以下是表格:

促销表:

Promotions
Invoice | Coupon
----------------
1       | couponA
2       | couponB
3       | couponB
Run Code Online (Sandbox Code Playgroud)

订单表:

Orders
Invoice | Customer
------------------
1       | Jack
2       | Jack
3       | Jill
Run Code Online (Sandbox Code Playgroud)

所以杰克使用了优惠券A和B.而吉尔只使用了优惠券B.

如果我的查询是选择未使用优惠券A的客户,我应该得到吉尔.

这有效,但似乎笨拙和缓慢.有没有更好的办法?

SELECT Customer 
FROM Promotions INNER JOIN Orders
ON Promotions.Invoice = Orders.Invoice
WHERE Customer NOT IN(
    SELECT Customer 
    FROM Promotions INNER JOIN Orders
    ON Promotions.Invoice = Orders.Invoice
    WHERE Coupon = couponA)
GROUP BY Customer
Run Code Online (Sandbox Code Playgroud)

谢谢你的期待!

编辑:这是一个SQLFiddle架构 http://sqlfiddle.com/#!2/21d31/6

mysql subquery

8
推荐指数
2
解决办法
1万
查看次数

$ _POST不起作用,$ _GET可以

我有一个恼人的问题.当我使用method ="post"提交以下代码并查找$ _POST变量时,代码无法识别它.当我切换到method ="get"并查找$ _GET变量时,它工作正常.我宁愿不使用Get.有什么建议?我的最终代码也包含其他输入,但是,我希望文件输入是可选的.所以我只需要在实际发送文件输入时处理代码.谢谢你的帮助!

 //form.html.php
<form action="index.php" method="post" enctype="multipart/form-data">
<label id="upload">Select file to upload:
<input type="file" id="upload" name="foobar" /></label>
<input type="submit" value="Submit" />
</form>

//index.php
if(isset($_POST['foobar']))
{
//some code
}
Run Code Online (Sandbox Code Playgroud)

但是,这很好

//form.html.php
<form action="index.php" method="get" enctype="multipart/form-data">
<label id="upload">Select file to upload:
<input type="file" id="upload" name="foobar" /></label>
<input type="submit" value="Submit" />
</form>

//index.php
if(isset($_GET['foobar']))
{
//some code
}
Run Code Online (Sandbox Code Playgroud)

html php forms

0
推荐指数
1
解决办法
348
查看次数